2011-09-11 5 views
0

두 개의 http : // 주소를 소유하고 있습니다. 둘 다 내 서버의 홈 디렉토리 인 같은 장소에 연결됩니다. 내 호스트가 하위 디렉토리에 두 번째 주소 링크가있는 옵션을 제공하지 않기 때문에 PHP 나 htaccess 등을 사용하여 직접 설정할 수 있는지 궁금합니다.주소를 서브 디렉토리에 연결

두 개의 주소가 완전히 다르므로 어떤 주소가 사용되었거나 읽히는 코드가 "읽히는"경우가있을 수 있습니다. 희망이 의미가 있습니다.

편집 그래서 : www.a.com과 www.b.com 모두 주 호스트 공간에 링크되어 있습니다. 이제 www.a.com에서 계속 링크를 유지하기를 원하지만 www.b.com을 하위 디렉토리/public_html/b에 연결하려고합니다.

아마도 조금 더 명확 할 것입니다. 감사! 당신의 RewriteRules 다른 폴더에 두 도메인에 대한 요청의 경로를 사용하여 수

+4

을 당신이 소유하지 HTTP를 할 : // 주소, 당신의 자신의 도메인 이름 – arnaud576875

+0

그래, 감사 – Aeonius

답변

0

:

RewriteRule .? - [E=HOST:%{HTTP:Host}] 

RewriteCond %{ENV:HOST} =1.example.com 
RewriteRule (.*) /1.example.com/public_html/$1 

RewriteCond %{ENV:HOST} =2.example.com 
RewriteRule (.*) /2.example.com/public_html/$1 
+0

하하이 보인다 :-) 하위 도메인에 관한 것입니다. 나는 abc.com과 def.com 둘 다 abc.com 주 (main) 디렉터에게 간다고 말합니다. def.com이 abc.com/def/ (또는 def.com/def/ – Aeonius

+0

)로 이동하기를 원합니다. 1.example.com과 2.example.com을 원하는대로 다시 작성하십시오. 도메인과 도메인 간에는 기술적 인 차이가 없습니다. 하위 도메인. – arnaud576875

관련 문제