2011-07-26 28 views
0

私は次の.htaccessファイルを使用して、いくつかの改訂を行い、www以外からwwwへの訪問者をリダイレクトします。しかし問題は、誰かがhttp://domain.com/termsにアクセスしたときに、3行目を無視してhttp://www.domain.com/document_terms.phpにリダイレクトすることです。.htaccess非wwwからwwwへのリダイレクトの問題

Options +FollowSymLinks 
RewriteEngine on 

RewriteRule ^terms$ document_terms.php 
RewriteRule ^privacy$ document_privacy.php 

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

これを修正する方法はありますか?

答えて

1

wwwの書き換えが最初に来るように、ルールの順序を変更するだけです。

+0

ありがとうございます。私は以前はキャッシュを使っていましたが、同じURLをチェックしてからは表示されませんでした。ありがとう。 – pnm123

関連する問題