2014-02-20 3 views
0

내가 sub.columbia.edu에게에 giving.columbia.edu/비디오를 리디렉션 할 Iirf.ini 파일을 업데이트하고 있습니다.어떻게 하위 도메인을 특정 URL로 리디렉션 할 수 있습니까?

sub.columbia.edu 이미 giving.columbia.edu로 리디렉션됩니다. 줄이기 위해 추가 단계로 이동하여 .content.columbia.edu/비디오으로 리디렉션 할 수 있습니다.

중요 참고 : 나는 보여주기 위해 URL을하고자하는 브라우저에서 sub.columbia.edu하지 giving.columbia.edu/로 비디오와 같은

#Redirect subdomain to specific URL 
RewriteCond %{HTTP_HOST} ^sub\.columbia\.edu 
RewriteRule ^/$ /video 

위 아무튼 ' 일하지 마라. 이 아이디어를 어떻게 수정해야합니까?

감사합니다.

+0

이 htaccess는 어디에 있습니까? sub.columbia.edu의 뿌리에? –

답변

1

이 방법을 사용해보고 어떻게 작동하는지 볼 수 있습니다.

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^sub\.columbia\.edu 
RewriteRule ^(.*) http://giving.columbia.edu/video [L,R=301] 

아니면 리디렉션을 수행 할 수 있습니다, 이것은 또한 작동합니다.

Redirect 301/http://giving.columbia.edu/video 
+0

고맙습니다 - URL 앞에 'http : //'를 추가하고 '/ video'는 추가하지 않습니다. 또한 .htaccess 태그를 제거하는 질문을 업데이트했습니다. IIS를 사용하고 있다는 것을 깨달을 때까지이 파일을 업데이트하고있었습니다. - 이제 iirf.ini 파일을 업데이트 중입니다. –

+0

IIS에서는 작동하지 않습니다. 필자는 재 작성 규칙에 대해 IIS를 잘 모릅니다. –

+0

오해의 소지가되어서 고맙습니다. –

관련 문제