Zone file
$ORIGIN downjustfor.me.
$TTL 1800
downjustfor.me. IN SOA ns1.digitalocean.com. hostmaster.downjustfor.me. 1415711275 10800 3600 604800 1800
downjustfor.me. 1800 IN NS ns1.digitalocean.com.
downjustfor.me. 1800 IN NS ns2.digitalocean.com.
downjustfor.me. 1800 IN NS ns3.digitalocean.com.
downjustfor.me. 1800 IN A 178.62.153.244
test.downjustfor.me. 1800 IN A 178.62.153.244
www.downjustfor.me. 1800 IN CNAME downjustfor.me.
I run
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/test
Then edited that file and changed only
listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
root /var/www/test/mysite/public;
index index.php index.html index.htm;
server_name test.downjustfor.me;
and of course restarted nginx server but when I go to http://test.downjustfor.me it’s show my original page. What I doing wrong?
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
You DNS records seem to be set up correctly, so this does seem to be an issue with your Nginx configuration. Have you linked /etc/nginx/sites-available/test to /etc/nginx/sites-enabled/test
sudo ln -s /etc/nginx/sites-available/test /etc/nginx/sites-enabled/
And of course, remember to restart Nginx so that it pick up the changes:
sudo service nginx restart
For more info, check out this tutorial:
Nginx requires you to setup subdomain in almost the same way you add a new domain.
You need to do proper 5 steps to add the subdomain or any addon domain, check them out listed here: https://nabtron.com/add-subdomain-nginx/
Let me know if the issue remains.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
Sign up and get $200 in credit for your first 60 days with DigitalOcean.*
*This promotional offer applies to new accounts only.