0
我的问题与多域服务器的错误重定向有关。使用OVH设置Apache与多域服务器
我有2个域的名称上ovh.com一个VPS服务器:
site1.com
site2.com
在OVH管理面板,我已经设置了DNS区域,使每个站点返回到类型为A
的服务器的IP地址。每个www.siteX.com
针对目标siteX.com
具有CNAME
类型。
在服务器端,我使用的Apache2,我已经为所有conf文件中创建/etc/apache2/site-available/
:
site1.conf
site2.conf
具有相同的结构:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName siteX.com
ServerAlias www.siteX.com
DocumentRoot /var/www/siteX
</VirtualHost>
然后我用了co mmand a2ensite subX.conf
或a2ensite siteX.conf
和sudo service apache2 restart
我的问题是,www.site2.com
被重定向到site1.com
而site2.com
是正确的,并返回site2
。
有趣的是,www.site2.com?
正确加载site2的内容,同时保持url中的www.site2.com/?
。
这是因为000-default包含一个覆盖某些指令的VirtualHost。 – brclz