alexxwj
By:
alexxwj

How to correctly set domain redirections on LEMP?

January 31, 2018 400 views
LEMP Ubuntu 16.04

Hi,

New to the world of Droplets and not using UI like cPanel but so far getting on well!

I've got one droplet set up to host two small low traffic websites, I worked my way through the tutorial and went with LEMP over LAMP as it sounded like this fitted better.

Two domains are pointed at the droplet and work all apart from the following

If you type in

www.domain2.com you receive domain1's website

If you type in

domain2.com you receive domain2's website

The DNS settings seem correct, I have the following record set to allow the www.

Type CNAME / Hostname *.domain2.com / Value is an alias of domain2.com / TTL43200

Any ideas or any places to start looking in would be much appreciated

Thanks

Alexx

1 Answer

It sounds like you may need to adjust your server blocks for these two domains. Can you share your configuration found in /etc/nginx/sites-enabled so we can take a closer look?

  • So I looked into my server blocks and found a stray _ at the end of the server block files so they looked like this

    server {
            listen 80;
            listen [::]:80;
    
            root /var/www/test.com/html;
            index index.html index.htm index.nginx-debian.html;
    
            server_name test.com www.test.com_;
    
            location / {
                    try_files $uri $uri/ =404;
            }
    }
    

    Removed the _ at the end of the www.test.com and restarted nginx and it worked!

    Thanks for pointing me in the right direction

Have another answer? Share your knowledge.