2009-12-03 6 views
0

하나의 폴더에 zend 프레임 워크가 있고 프로젝트 피어 (일종의 Basecamp)가 완전히 다른 폴더에 설치되어 있습니다 (이전에 설치되어 처음 실행 되었기 때문에). 다른 도메인에서).mod는 하나만 제외하고 모든 것을 다시 작성합니다. request_uri

RewriteCond %{HTTP_HOST} ^www.visiondating.nl$ 
RewriteRule ^(.*)$ files/zend/public/$1 [L] 

이 잘 작동,하지만 난에 프로젝트 부두 페이지를 원하는 생각 :

나는이 프로젝트에 등록 된 도메인 내 루트 폴더에 다음과 같은 규칙을 젠드/공공/디렉토리로 리디렉션 서버의 완전히 다른 위치에서 실행 중이더라도 동일한 도메인에서 액세스 할 수 있어야합니다.

RewriteCond %{HTTP_HOST} ^www.visiondating.nl$ 
RewriteCond %{REQUEST_URI} ^/project 
RewriteRule ^(.*)$ cria/$1 [L] 

RewriteCond %{HTTP_HOST} ^www.visiondating.nl$ 
RewriteCond %{REQUEST_URI} !^/project 
RewriteRule ^(.*)$ files/zend/public/$1 [L] 

내가 여기하려고 노력하고있어 (부두가 실행되는 경우) 루트/CRIA/프로젝트/index.php에에 visiondating.nl/project/index.php 리디렉션 및 재입니다 : 그래서 내가 쓴 해당 도메인의 다른 모든 트래픽을 Zend로 보냅니다.

내가 뭘 잘못하고 있니?

답변

1

pier.visiondating.nl에서 Project Pier를 실행할 수 있습니다. RewriteCond을 필터링하는 것만 큼 쉽습니다.

+0

감사합니다. 그런 생각을하지 않았지만 훨씬 쉽게 해줍니다. :) –

관련 문제