2011-04-10 5 views
0

아파치에서 301 리디렉션을 구성하는 데 시간이 많이 걸립니다.Apache 301 리디렉션 문제

내가 원하는 내가 리디렉션 페이지를 원하지 않는

new-domain.com/notify/로 리디렉션 old-domain.com에 아무것도이다. 누군가 old-domain.com/page/blah.html로 이동하면 리디렉션 될 때 new-domain.com/notify/와 같이 new-domain.com의 하위 디렉토리로 이동하기 만하면됩니다. 현재 아파치 설정에서 내 301

은 다음과 같습니다

Redirect 301 /page http://www.new-domain.com/notify/ 
    Redirect 301/http://www.new-domain.com/notify/ 

작동하지 않습니다./페이지 및/이외의 404 오류가 많아서/페이지로 리디렉션하려고했습니다/http://www.new-domain.com/notify/page/

리디렉션 전의 RewriteRule이 도움이되는지 궁금합니다. 루트가 아닌 모든 내용을 잘라냅니다. 감사!

답변

2

RewriteRule을 사용하면 리디렉션을 직접 수행 할 수 있습니다.

RewriteRule .* http://www.new-domain.com/notify/ [R=301] 

old-domain.com에 대한 귀하의 <VirtualHost> 블록 내부에 갈 것입니다.

+0

Perfect. 나는 이것을 잊어 버렸다. 감사! – Erick