2014-03-07 5 views
0

미안 하위 디렉토리 :리디렉션 같은 (아마도) 간단한 질문에 대한

나는 http://mysite.loc/bloghttp://blog.mysite.lochttp://blog.mysite.loc/blog을 리디렉션 할.

다음 규칙은 아파치 가상 호스트 파일에 추가됩니다이와

RewriteEngine On 
RewriteRule ^(.*)$ http://goempiremovers.loc/blog$1 [L,R=301] 

, http://blog.mysite.loc/bloghttp://mysite.loc/blog/blog 가리 킵니다.

이 문제를 해결하기 위해 어떤 규칙을 추가 할 수 있습니까? 미리 감사드립니다.

답변

1

나는 http://mysite.loc/bloghttp://blog.mysite.lochttp://blog.mysite.loc/blog을 리디렉션 할.

당신은 mysite.loc (주 도메인)에 blog 하위 도메인에서 모든

RewriteEngine on 

RewriteCond %{HTTP_HOST} ^blog\. [NC] 
RewriteRule ^(blog/)?(.*)$ http://mysite.loc/blog/$2 [R=301,L] 
+0

안녕을 리디렉션 할 수 있습니다, 감사합니다. 문제는이 규칙을 사용하여 blog.mysite.loc/blog /가 mysite.loc/blog/blog /로 리디렉션된다는 것입니다.이 작업은 mysite.loc/blog로 이동해야합니다. – Astrip

+0

죄송합니다, 그 사건을 잊었습니다. 내 대답을 편집 했으니 이제 괜찮을거야 –

+0

고마워! 그것은 작동합니다. – Astrip

관련 문제