2013-10-19 5 views
1

동일한 서버를 가리키는 여러 도메인이 있습니다. 그럼 다른 디렉토리로 분리해야합니다. htaccess 또는 다른 방법으로 만드는 방법.여러 도메인에서 하위 디렉토리로 리디렉션

여기 예입니다.

domain1.com show 1.2.3.4/abc 
domain2.com show 1.2.3.4/def 
domain3.com show 1.2.3.4/ghi 
... 

답변

0

당신은 당신의 DOCUMENT_ROOT/.htaccess 파일에 규칙이 형식을 사용할 수 있습니다 : 그 다음 작동하지

RewriteEngine On 

RewriteCond %{HTTP_HOST} ^domain1\.com$ [NC] 
RewriteRule !^abc/ /abc%{REQUEST_URI} [L,NC] 

RewriteCond %{HTTP_HOST} ^domain2\.com$ [NC] 
RewriteRule !^def/ /def%{REQUEST_URI} [L,NC] 

RewriteCond %{HTTP_HOST} ^domain3\.com$ [NC] 
RewriteRule !^ghi/ /ghi%{REQUEST_URI} [L,NC] 
+0

내가 상단에있는 "에한다 RewriteEngine"를 추가하고 작업. 맞습니까? – azhanz

+0

죄송합니다, 지금 그 라인을 놓쳤습니다, 지금 편집했습니다. 네, 그 라인이 필요합니다. – anubhava

+0

이 답변으로 문제를 해결하는 데 도움이 되었다면 나중에 "유사한 문제"가있는 사용자가 쉽게 볼 수 있도록 "승인 됨"으로 표시하는 것이 좋습니다. – anubhava