1

私の目標は、これらの両方の条件が満たされているwww.場合にドメインにリダイレクトすることです。

  1. 現在のホストは www.example.com ではありません
  2. 現在のホストは cdn.example.com ではありません

このコードで .htaccess ファイルを使用していますが、2 番目の条件が守られていません。

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

ありがとうございました

4

1 に答える 1

1

これを使用してトリックを行いました:

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

以前に試してみましたが、キャッシュされたリダイレクトによってだまされて、機能していないと思いました。

于 2013-09-29T01:19:47.710 に答える