2010-03-08 54 views
0

我正在使用.htaccess文件將請求重定向到文件。當我使用domain.com指向我的網站時,所有重定向都能正常工作,但是當我用www.domain.com指向我的網站時,它會將我帶到apache測試頁面。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> 

任何一個可以幫助我解決這個,感謝

回答

0

會不會是你的Apache配置有指向的服務器名www.domain.com虛擬主機在默認網站?啓用/ etc/apache2/sites-enabled(或等效)的內容是什麼?

相關問題