0

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

<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?为什么会这样。非常感谢。

4

1 回答 1

0

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

于 2011-08-10T15:01:18.837 回答