2017-09-18 3 views
0

subdomain.domain.comsubdomain.domain.com/folderにリダイレクトするときに問題が発生します。サブドメインをサブドメインにリダイレクトする

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com 
RewriteRule ^(.*)$ /folder/$1 [R=301] 

これはそのままリダイレクトされます。私は間違って何をしていますか?

答えて

0

^(.*)$/folder/...に一致するため、無限のリライトループを作成しました。

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com$ 
RewriteCond %{REQUEST_URI} !^/folder/ 
RewriteRule ^/?(.*)$ /folder/$1 [R=301] 
+0

おお...私は以下を参照してください

あなたは無限の書き換えを防ぐために条件を追加する必要があります。ありがとう、arkascha! しかし、それはsubdomain.domain.com/folder/subdomainにリダイレクトされます – matuh

+0

上記のルールはそのような効果を作りません。あなたが何を見るか分からない。ブラウザのキャッシュをクリアするか、「深いリロード」を行ってください。 – arkascha

関連する問題