I see that there's the 000-default virtual host and I left it. I created a new file and link for mysite.com and it works, but not how I want it to. I'm wondering, does anyone know if I need to delete or if I shouldn't delete the 000-default vh?
For some reason if to go to http://mysite.com it takes me to the 000-default site, but if I go to http://www.mysite.com it takes me to the correct place. Why is there a difference?
This is mysite.com vh file:
#NameVirtualHost *
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName mysite.com
ServerAlias www.mysite.com *.mysite.com
DocumentRoot /home/nick/www/mysite.com
ErrorLog /var/log/apache2/mysite.com/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel info
CustomLog /var/log/apache2/mysite.com/access.log common
ServerSignature On
</VirtualHost>
Using "_default_" virtual host may solve the problem: http://httpd.apache.org/docs/2.0/vhosts/examples.html#default
It is good practise to change default virtual host configuration to "_default_" after creating another virtual host configuration.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With