一个DocumentRoot,多个域,添加www但没有htaccess?

时间:2015-09-17 19:54:29

标签: apache .htaccess virtualhost httpd.conf

我有多个域指向同一个文件夹,但我想要一些是www和一些非www。现在有些事情导致所有人直接进入www版本,我不知道为什么。

我为所有域提供了一个带有ServerAlias的VirtualHost设置:

<VirtualHost *:80>
    ServerAdmin info@domain.com
    DocumentRoot "c:/Apache24/htdocs/domain1"
    ServerName domain1.com
    ServerAlias www.domain1.com
    ServerAlias domain2.com
    ServerAlias www.domain2.com
    ServerAlias domain3.com
    ServerAlias www.domain3.com
    ServerAlias domain4.com
    ServerAlias www.domain4.com
    ErrorLog  "c:/logs/www/domain1-error.log"
    #CustomLog "c:/logs/www/domain1-access.log" common
    CustomLog "| c:/Apache24/bin/rotatelogs.exe C:/logs/www/domain1/access-%Y_%m_%d.log 86400 -300" combined
    # php version #
    AddHandler fcgid-script .php
    FcgidWrapper "c:/php/php-cgi.exe" .php
</VirtualHost>

我想弄清楚为什么http://domain3.com/info.php会转到http://www.domain3.com/info.php等等。

如何让它留在http://domain3.com/info.php,甚至让http://www.domain3.com/info.php切换到http://domain3.com/info.php

我想知道这是否在Apache设置中,因为我明白我可以使用htaccess来改变www或者不是,但是现在我没有在DocumentRoot文件夹中有任何htaccess而且它& #39; s仍然会重定向到www以获取所有内容。

谢谢!

0 个答案:

没有答案