htaccess mod_rewrite でそのようなチェックを行うことは可能ですか - リファラー ドメインが example.com で、現在のホストが www.example.com の場合、ユーザーを example.com ドメインにリダイレクトします。意味は、最初に訪問したドメイン (www または非 www) でユーザーを維持することです。ありがとう!
質問する
968 次
1 に答える
0
これがうまくいくかどうか見てください。
RewriteEngine on
RewriteBase /
RewriteCond ${HTTP_HOST} ^domain\.com [NC]
RewriteCond ${HTTP_REFERER} ^http://www\.domain\.com
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond ${HTTP_HOST} ^www\.domain\.com [NC]
RewriteCond ${HTTP_REFERER} ^http://domain\.com
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
于 2013-05-20T04:22:07.530 に答える