2011-03-08 9 views
0

한 도메인에서 다른 도메인으로 사이트 컨텐트를 마이그레이션했습니다. 나는 다음과 같은 코드를 사용하여, 잘 작동 새 도메인의 동일한 위치에 이전 도메인에 대한 요청이 리디렉션을 성공적으로 설정 다시 작성 htaccess로했다 그러나TLD와 디렉토리에 대해 Apache Rewrite/Redirect가 다릅니다.

RewriteEngine On 
rewritecond %{http_host} ^roundeltable.com 
rewriteRule ^(.*) http://wheelspin.tv/$1 [R=301,L] 

을 좀 가고 싶어 더욱이. 누군가가 단순히 이전 TLD (http://roundeltable.com/)를 요청하면 새 도메인 내의 특정 페이지 (http://wheelspin.tv/rt)로 리디렉션되도록합니다. 그들이 이전 도메인의 다른 위치 (예 :)에 요청하는 경우 새 도메인 (http://wheelspin.tv/about)에서 현재와 동일한 방식으로 동일한 위치로 전송되기를 원합니다. 지금.

이것이 가능합니까? 그렇다면 어떻게?

답변

1

저는이 문제에 대한 해결책을 찾았습니다. 결국 Media Temple 서비스 부서의 누군가가 제공 한 것입니다. 다음은이 작품을 만들기 위해 htaccess로 파일에 필요한 전체 코드는 다음과 같습니다

RewriteEngine On 
RewriteRule ^$ http://wheelspin.tv/rt/ [L] 
RewriteRule ^(.*)$ http://wheelspin.tv/$1 

분명히 당신이 내 대신에 리디렉션 원하는 도메인으로 대체하지만 내 예를 들어 솔루션입니다. 도와 주셔서 감사합니다!

내 솔루션에 대한 자세한 내용을 보려면 여기를 클릭하십시오. christiaanconover.com/media-temple-service-rocks/

관련 문제