CNAME from www to root / domain not working

July 7, 2019 77 views
DNS Ubuntu 18.04

Hey guys. I'm trying to do a "redirection" from www.domain.com
to domain.com without using nginx.

In my droplet, other than the 3 NS, i have the below records:

A (@)    mass-cool.com        directs to 165.22.245.100
CNAME    www.mass-cool.com    is an alias of mass-cool.com (@)

or you can refer to this screenshot.

I'm not sure what i'm doing wrong :(

Any help is appreciated, thank you!

1 Answer

DNS just resolves domains to their corresponding IP address, so if both www.domain.com and domian.co are setup to point to the same IP address then you are all set.

What you are probably referring to is redirecting an HTTP request to www.domain.com to domain.com which would require updating your HTTP server. If you are using nginx, then you would need to update your nginx configuration to do that.

Likewise if you are using a different webserver then it would require you to update the configuration there.

To do it via nginx here is a tutorial:
https://www.digitalocean.com/community/tutorials/how-to-redirect-www-to-non-www-with-nginx-on-centos-7

by Mitchell Anicas
This tutorial will show you how to redirect a www URL to non-www, e.g. `www.example.com` to `example.com`, with Nginx on CentOS 7. We will also show you how to redirect in the other direction, from a non-www URL to www.
Have another answer? Share your knowledge.