Question

Domain doesn't work, yes subdomains, why?.

Hi, i have a domain and some subdomains that works, but my domain doesn’t work. I don’t know the reason, my nginx config files are fine, The proof is that if they work subdomains, with the same file that domains!

My zone file:

$ORIGIN presentatenlaweb.com.
$TTL 1800
presentatenlaweb.com. IN SOA ns1.digitalocean.com. hostmaster.presentatenlaweb.com. 1442513568 10800 3600 604800 1800
presentatenlaweb.com. 1800 IN NS ns1.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns2.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns3.digitalocean.com.
eduktivo.presentatenlaweb.com. 1800 IN A 192.241.193.196

This is my nginx config file for the domain:

server {

        listen 80;
        listen [::]:80;
        server_name presentatenlaweb.com;
        root /var/www/presentatenlaweb.com;
        index index.php index.html index.htm index.nginx-debian.html;

#location / {
#try_files $uri $uri/ =404;
#}

        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
        root /var/www/html;
}

location ~ \.php$ {
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Subscribe
Share

It’s not a nginx issue. You never set an A record for presentatenlaweb.com in the zonefile so it returns nothing. I’d recommend setting a CNAME or A record for www as well.

@joecool the problem still persists!

The zone file:

$ORIGIN presentatenlaweb.com.
$TTL 1800
presentatenlaweb.com. IN SOA ns1.digitalocean.com. hostmaster.presentatenlaweb.com. 1442542778 10800 3600 604800 1800
presentatenlaweb.com. 1800 IN NS ns1.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns2.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns3.digitalocean.com.
presentatenlaweb.com. 1800 IN A 192.241.193.196

Works now. Looks like you got it!

My friend @joecool already set the A domain, but the problem continue:

$ORIGIN presentatenlaweb.com.
$TTL 1800
presentatenlaweb.com. IN SOA ns1.digitalocean.com. hostmaster.presentatenlaweb.com. 1442542778 10800 3600 604800 1800
presentatenlaweb.com. 1800 IN NS ns1.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns2.digitalocean.com.
presentatenlaweb.com. 1800 IN NS ns3.digitalocean.com.
eduktivo.presentatenlaweb.com. 1800 IN A 192.241.193.196
presentatenlaweb.com. 1800 IN A 192.241.193.196

Thanks my friend!

This comment has been deleted


Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

You don’t have an A record for your naked domain.