2013-05-25 59 views
0

我用這改寫條件改寫像domain.com的網址防止htaccess的重寫條件

www.domain.com

RewriteCond %{HTTP_HOST} !^www\. 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

問題是,它也被重定向移動版的網址。即

m.domain.com到www.m.domain.com

我怎樣才能避免這種情況。

回答

0

如果你的唯一的問題是防止m.domain.com觸發規則,那麼你可以把它添加到您的條件:

RewriteCond %{HTTP_HOST} !^www|m\. 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]