2010-01-26 11 views
0

외부 회사가 내가 호스팅하는 웹 사이트의 여러 도메인에 대한 이름 서버를 보유하고 있습니다.DNS 다른 곳에서 보유한 도메인 이름에 대한 Apache Apache 리디렉션

내가 사이트를 호스팅하고는 domainName 및 대한 domainAlias와 가상 호스트 설정이 있습니다

  • 가 www.example.com
  • admin.example.com

외부 도메인도 필요 사이트로 리디렉션 :

  • www.somedomain.com
  • 는 www.anotherdomain.com 내가 주 www.example.com에 somedomain 및 anotherdomain에 대한 모든 요청을 리디렉션 내 가상 호스트 컨테이너 파일에 추가해야합니다 무엇

(I 관리 계획 www가 아닌 ​​www가 mod_rewrite를 가진 요청.)

답변

1

내가 이런 짓을하는 방법은 모든 별칭 도메인에 대한 새로운 가상 호스트 컨테이너를 만들어 내 웹 사이트에 새로운 디렉토리를 가리 키도록했다.

  • www.somedomain.com
  • www.anotherdomain.com
  • somedomain.com
  • anotherdomain.com 나는 모든 리디렉션하는 mod_rewrite를 스크립트를 추가 한 새로운 디렉토리에

메인 페이지를 요청하십시오.

  • www.example.com

Options +FollowSymLinks 

<IfModule mod_rewrite.c> 

    RewriteEngine on 
    RewriteCond %{HTTP_HOST} . 
    RewriteRule (.*) http://www.example.com/ [R=301,L] 

</IfModule> 
관련 문제