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