2011-03-08 4 views
0

디렉토리에 대한 모든 액세스를 다시 작성하여 다른 호스트로 리디렉션해야합니다. 내가 Symfony2 프레임 워크와의 .htaccess를 사용하고 (또한 가상 호스트의 루트)은/웹 디렉토리에 있으며 다음과 같습니다!다른 호스트에 대한 디렉토리의 mod_rewrite

한다 RewriteEngine
한다 RewriteCond % {REQUEST_FILENAME}에
한다 RewriteRule을 -f^(. *) $의 app.php [QSA, L] 내가 http://www.project1.com/foo에 대한 모든 액세스 내가 htaccess로와 그렇게 할 수있는 방법 http://www.project2.com/bar

로 리디렉션 할

?

답변

1

넣고 루트

RewriteRule ^foo/(.*) http://www.project2.com/bar/$1 [QSA,L,R=302] 
+0

OK의 htaccess로에서 행 다음에,이 훌륭한 :) 작동 그리고 이제 A는 당신이 URL이 새에 대한 사용자의 변화에 ​​표시 것을 방지하는 방법을 알고 ¿ 얻을 수 ? – Sergi

+0

다른 도메인을 가리키고있을 때는 그렇게 할 수 없습니다. 보안에 영향을 미칩니다. 그게 당신이 페이스 북이나 구글 등 디스플레이 URL을 변경하지 않고 리디렉션 할 수 있다면, 그건 위험합니다. – Zimbabao

관련 문제