2017-09-18 6 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

관련 문제