【问题标题】:Virtual hosts redirecting incorrectly虚拟主机重定向不正确
【发布时间】:2011-10-24 04:18:42
【问题描述】:

大家好,我在使用以下虚拟主机时遇到问题:

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName www.domain1.com
ServerAlias domain1.com *.domain1.com
DocumentRoot /var/www/vvr
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /var/www/vvr>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>


</VirtualHost>


<VirtualHost *:80>
ServerAdmin admin@domain2.com
ServerName www.domain2.com
ServerAlias domain2.com *.domain2.com

# Send servlet for context / jsp-examples to worker named worker1
JkMount / worker1
JkMount /domainDocuments worker1 

# Send JSPs for context /jsp-examples/* to worker named worker1
JkMount /* worker1
JkMount /domainDocuments/* worker1 

当我输入 www.domain1.com 时,此配置有效,但是当我尝试仅访问域名时:

http://domain1.com ,该站点将我重定向到 www.domain2.com?为什么会这样。非常感谢。

【问题讨论】:

  • www.domain1.com 和 domain1.com 解析到哪些 IP?
  • 同一个66.229.xx.xxx...

标签: apache2 dns virtual-hosts


【解决方案1】:

您的 VirtualHost 定义对我来说看起来不错。您可以检查您的 .htaccess 文件以确保没有将 domain1.com 发送到 www.domain2.com 的重定向。

【讨论】:

    猜你喜欢
    • 2016-04-14
    • 2017-01-20
    • 2016-02-28
    • 2019-04-16
    • 2012-01-01
    • 2018-10-02
    • 2017-01-07
    • 2021-07-29
    相关资源
    最近更新 更多