0

これは、「www」で始まらない URL をリダイレクトするための htaccess 設定です。(私のLIVE環境で):

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

また、test.mydomain.com というサブドメインで、ミラー化されたテスト環境を実行しています。このルールを無効にするにはどうすればよいですか (常にライブ環境にリダイレクトされるため)。

ありがとう

4

2 に答える 2

0

Anubhavaの答えは、小さな調整でうまくいきました:

RewriteCond %{HTTP_HOST} !^(www|test)\. [NC]
RewriteRule ^(.*)$ http://www.example.org/$1 [R=301,L] 
于 2016-04-05T11:12:06.837 に答える
0

次のようtestにネガを追加するだけです。RewriteCond

RewriteCond %{HTTP_HOST} !^(www|test)\.
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R=301,L] 
于 2013-07-08T18:48:58.277 に答える