2010-03-24 4 views
3

아파치를 실행하는 서브 도메인 xxx.yyy.com가 있다고 가정 해보십시오. 파일은 /home/someone/public_html/xxx에 저장됩니다..htaccess 파일을 사용하여 한 도메인에서 다른 도메인으로 모든 트래픽을 리디렉션 할 수 있습니까?

내가 원하는 것은 모든 요청을 해당 파일에 대해 동일한 위치를 사용하는 도메인 이름 zzz.com으로 리디렉션하는 것입니다.

난 그냥 사람들이 zzz.com에 접근하려면, 그래서 누군가가 xxx.yyy.com로 이동 한 경우에는 zzz.com로 리디렉션해야합니다 (즉, xxx.yyy.comzzz.com 서로 앨리어스 (alias)).

.htaccess 파일의 다시 쓰기 규칙으로 쉽게 수행 할 수 있습니까?

+0

CNAME 별칭을보십시오. – leppie

+0

어떻게 작동할까요? DNS 영역 구성 파일을 편집 할 수 있습니다. –

+0

나는 그것이 (잘 부분적으로) 잘못되었다고 생각한다. 그리고 당신은 (아래 주어진 답 에서처럼) 다시 쓰기 규칙을 원한다. 죄송합니다. – leppie

답변

4

는 DNS IIRC에서

RewriteCond %{HTTP_HOST} ^xxx\.yyy\.com 
RewriteRule (.*) http://zzz.com/$1 [R=permanent,QSA,L] 
+0

이것이 작동하지 않는다면, linux : /etc/httpd/conf/httpd.conf의 apache.conf를'AllowOverride None'을'AllowOverride All'으로'/ Directory/var/www '안에 수정 해보십시오./html "> 구성. 그런 다음 아파치를 다시 시작하십시오 (Linux : /etc/init.d/httpd restart). –

관련 문제