【发布时间】:2016-09-19 15:37:24
【问题描述】:
我的问题与多域服务器的错误重定向有关。
我在 ovh.com 上有一个带有 2 个域名的 VPS 服务器:
-
site1.com site2.com
在 OVH 管理面板上,我设置了 DNS 区域,以便每个站点返回到类型为 A 的服务器的 IP 地址。每个www.siteX.com 的targetsiteX.com 类型为CNAME。
在服务器端,我使用的是 Apache2,并且我为 /etc/apache2/site-available/ 中的所有 conf 文件创建了一个:
site1.confsite2.conf
结构相同:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName siteX.com
ServerAlias www.siteX.com
DocumentRoot /var/www/siteX
</VirtualHost>
然后我使用了命令a2ensite subX.conf 或a2ensite siteX.conf 和sudo service apache2 restart
我遇到的问题是www.site2.com 被重定向到site1.com 而site2.com 是正确的并返回site2。
有趣的是www.site2.com? 正确加载了site2 的内容,同时将www.site2.com/? 保留在url 中。
【问题讨论】:
标签: apache dns virtualhost url-redirection ovh