최근에 내 블로그를 도메인 분리로 옮겼습니다. 따라서 이전 사이트에서 내 블로그로 URL 리디렉션을 정의하려고합니다. 내가 가면URL 콘텐츠로 리디렉션하는 방법은 무엇입니까?
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.exmple.com [NC]
RewriteRule ^(.*)$ http://www.new-blogdomain.com/$1 [R=301,L]
위의 코드가 작동 : 내가 원하는 무엇
는 {모든 페이지가} http://www.new-blogdomain.com/ {이전 페이지 URL}
내가 노력하고있어 코드가 리디렉션해야 http://sub.exmple.com/blog/입니다 sub.exmple.com/{any 페이지}로 이동하여 http://www.new-blogdomain.com/ {이전 페이지}로 이동하지만 이전 URL에 블로그 키워드 http://sub.exmple.com/blog/이있는 경우이 규칙이 적용됩니다. 규칙 아래
감사 서버 구성에 따라
^blog\/(.*)$
또는^\/blog\/(.*)$
. 지금은 아무 것도 작동하지 않습니다. 그것은 www.subexample.com에 간다 –편집을 시도하십시오! –
여전히 동일한 출력. 이번에는 www.subexample.com으로 리다이렉트하지 않는다. –