www.domain.com重定向到apache测试页面

时间:2010-03-08 12:24:23

标签: apache .htaccess redirect

我正在使用.htaccess文件将请求重定向到文件。当我使用domain.com指向我的网站时,所有重定向都能正常工作,但当我用www.domain.com指向我的网站时,它会带我到apache测试页面。

这是我的htaccess文件

<IfModule mod_rewrite.c>

 Options +FollowSymLinks

 RewriteEngine on

 RewriteCond %{HTTP_HOST} ^domain\.com/

 RewriteRule ^(.*)$ http://www.domain.com/$1 [R=permanent,L]
 RewriteCond %{REQUEST_FILENAME} !-f

 RewriteCond %{REQUEST_FILENAME} !-d 

 RewriteRule ^(.*)$ index.php?url=$1 [PT,L] 

 ErrorDocument 404 index.php

</IfModule>

<IfModule !mod_rewrite.c>

 ErrorDocument 404 index.php

</IfModule>

任何人都可以帮我解决这个问题,谢谢

1 个答案:

答案 0 :(得分:0)

你的apache配置是否有一个虚拟主机,其中ServerName www.domain.com指向默认站点?您的/ etc / apache2 / sites-enabled(或等效的)中包含哪些内容?