Question

confused about how DNS is setup

  • Posted December 11, 2014

I hope someone can help me.

For some reason when I go to http://www.mywebsite.com I am getting something different then when I go to http://mywebsite.com

My DNS records are: A | @ | ##myIP## A | test | ##myIP## CNAME | * | mywebsite.com CNAME | www | mywebsite.com

I am so confused. I feel like it has something to do with poor configuration of test.mywebsite.com which is a url I set up for testing.

Hopefully someone can help!

Subscribe
Share

I found the problem! In my conf file, I had:

ServerName www.mywebsite.com

but I changed it to:

ServerName mywebsite.com

and restarted apache and now everything seems to work fine.

:)

It’s really weird.

I figured out that http://mywebsite.com is pointing to the directory I created for my test.mywebsite.com, but www.mywebsite.com is pointing to the right directory.

:(

Atleast I know the problem now, I just have to figure out how to fix it.

Thank you so much for taking the time to respond to this.

This comment has been deleted

If you are getting a response on both www.mywebsite.com and mywebsite.com it sounds like the issue may be your virtualhost configuration. If mywebsite.com is displaying the correct content you likely need to add the following line to it’s virtualhost configuration. Assuming you are using Apache as your web server you can add the following line to the virtualhost configuration for mywebsite.com

ServerAlias www.mywebsite.com

and then restart apache with

service apache2 restart

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.

This question was answered by @kzuanich:

I found the problem! In my conf file, I had:

ServerName www.mywebsite.com

but I changed it to:

ServerName mywebsite.com

and restarted apache and now everything seems to work fine.

:)

View the original comment