我有两个域名
我使用不同的目录在Apache中创build虚拟主机,但是当我转到第二个域时,它将redirect到第一个域目录。
我的httpd.conf :
NameVirtualHost *:80 <VirtualHost *:80> ServerName hovelgps.in ServerAlias hovelgps.in DocumentRoot /var/www/hovelgps.in ErrorLog /var/www/hovelgps.in/error.log CustomLog /var/www/hovelgps.in/requests.log combined </VirtualHost> <VirtualHost *:80> ServerName quicktrack.co ServerAlias quicktrack.co DocumentRoot /var/www/quicktrack.co ErrorLog /var/www/quicktrack.co/error.log CustomLog /var/www/quicktrack.co/requests.log combined </VirtualHost>
你的第二个VirtualHost是用quicktrack.coconfiguration的,而不是你的问题quicktrack.in的域名,所以应该是哪个?
当使用未configuration的域名时,Apache将使用第一个VirtualHost作为默认值。
其次,更多样式问题而不是configuration错误,但通常ServerAlias主机名与ServerName指令中的主机名不同。 我会期待像ServerAlias www.hovelgps.in