Accessing my web page without the 'www'

September 2, 2015 2.6k views

Currently I have a droplet ‘’ which works accessed via and

I also have '’ setup which only works when accessed via, but not

Am i able to set it up so a user can type 'www’ before '’?


1 comment
  • I assumed i would create another CNAME record
    www -
    however this gives an error because I already have a CNAME record called ‘www’ which is setup for

2 Answers

Question can be removed, I managed to get it working

I added a CNAME record
name: ’’ hostname: ‘’

@eKulz - You really don’t need the CNAME entry. You can use a WildCard DNS entry to handle all sub-domain routing, which will prevent you from having to handle multiple DNS entries over time and allow you to do the configuring at the web server level.

Adding an A entry using an asterisk ( i.e. * ) and setting the hostname to your Droplet IP will route all requests for sub.domain.ext to domain.ext unless the sub-domain is defined in your web server configuration or a directory with that name exists.

As an example, I’ll use NGINX. NGINX will require that you setup your server block to use the WildCard Entry by defining it. As you can see below, normally you’d use, though to ensure proper routing, we use an asterisk - save & reload NGINX.

server {
    listen       80;
    server_name *;

Now, if we go to, we’ll see the content of If we wanted to ensure displayed its own content, we’d simply setup a server block for it.

server {
    listen       80;

Since we have a WildCard DNS entry in place, we don’t need to create another DNS entry, regardless of how many additional server blocks we create (i.e., etc).

Have another answer? Share your knowledge.

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