2012-07-16 2 views
2

그래서 저는 오래된 도메인과 새로운 도메인을 가지고 있습니다. 이제 전체 이전 도메인을 새 도메인으로 리디렉션하고 싶습니다. 그래서 나는이 .htaccess;이전 도메인을 새 도메인의 루트로 리디렉션 하시겠습니까?

Options +FollowSymLinks 
RewriteEngine on 
Redirect 301/http://www.newdomain.com/ 

내가 NEWdomain.com/somepage.php/로 리디렉션 얻을 olddomain.com/somepage.php/로 이동 내가 newdomain.com의 루트에 항상 방문자를 보낼 때이 OLDDOMAIN의 루트 작동합니다.

여기에서 다른 질문에서 이해할 수있는 것은 다른 사람들 (루트 도메인을 항상 보냄)에서 잘 작동합니다. A는이 구체적으로 무엇인가에 대해 일치하도록 아파치를 알려줍니다 대신

RedirectMatch 301/http://www.newdomain.com/ 

RedirectMatch (이 경우,에 / 아무것도)와 특별히 목표로 리디렉션 사용

답변

1

보십시오.

+0

아니요. 문제가 해결되지 않았습니다. 여전히 루트 도메인으로 보내지 않습니다. – Linkjuice57

+0

@ Linkjuice57 리디렉션 지시문 이외의 다른 문제가 원인입니다. 이것은 htaccess 파일에서 단독으로, 당신이 요청한 것과 관계없이'http : // www.newdomain.com /'으로 리다이렉트하는 것 외에는 아무것도하지 않습니다. –

+0

감사합니다. 나는 다른 웹 사이트와 그것을 시도하고 제대로 작동했습니다. – Linkjuice57

관련 문제