2011-02-17 5 views
0

나는 지난 시간을 읽고 배우려고 노력했지만 혼자 힘으로 생각하지는 못했지만 너무 멀리까지 가지 않았기 때문에 어느 누구도이 문제에 대한 답을 알지 못할 것입니다.도메인에서 .htaccess 301 디렉토리를 다시 작성할 수있는 방법은 무엇입니까?

기본적으로 다른 도메인 (seconddomain.com)에 대한 모든 요청을 가리키는 내 도메인 (firstdomain.com) 중 하나에서 301 리디렉션이 있습니다.

쉽지만 지금은 firstdomain.com/svn에 SVN 저장소를 추가했습니다. 그러나 firstdomain.com으로 전송 된 모든 요청이 리디렉션되기 때문에 URL이 /svn/ 하위 폴더를 찾는 경우 301 리디렉션을 제외하는 방법을 찾아야합니다.

어떻게해야합니까?

감사합니다.

답변

1

안된하지만 다음의 효과에 뭔가 (firstdomain.com의 htaccess로의) :이 규칙을 다시 중단해야

이론적으로
RewriteEngine On 

RewriteCond %{REQUEST_URI} ^/svn.*$ [NC] 
RewriteRule . - [L] 

Redirect 301/http://www.seconddomain.com/ 

(보통 htacess 땜질이 많이 걸립니다 일) 모든 svn 요청이지만 svn 조건과 일치하지 않는 요청은 리디렉션됩니다. 301.

+0

감사합니다! 나는 이것이 작동하고 있다고 생각했지만 이제는 내 SVN 클라이언트가'firstdomain.com/svn'에서 도메인에 액세스하고 있다고 생각합니다.이 도메인이'seconddomain.com/svn'으로 옮겨 졌음을 알리는 오류가 발생합니다. 제외를 무시 ... – Jannis

관련 문제