2011-03-07 7 views
0

한 번도 잘 보지 못한 사이트가 있으며 현재 페이지에 모든 페이지를 리디렉션 할 수 있습니다. 현재 미러 URL로 리디렉션 할 수 있습니다. 즉, 홈 페이지 만 새 홈 페이지로 리디렉션됩니다..htaccess를 사용하여 모든 페이지를 하나의 도메인으로 리디렉션

하지만 어떻게 그것을 할 수 있도록 기존 사이트의 모든 페이지가

여기에 내 현재의 .htaccess 파일

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule (.*) http://www.comehike.com/$1 [R=301,L] 

덕분이다 http://www.comehike.com로 리디렉션 것으로, 알렉스

+0

ps - 깜박임 태그가 작동하지 않는 이유는 무엇입니까? :) – Genadinik

+0

http://old-domain.com/?something 유형의 이전 URL입니까? – Zimbabao

답변

2
 
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^old-domain.com [NC] 
RewriteRule ^(.*)$ http://new-domain.com/$1 [L,R=301] 
+0

그게 효과가 없었습니다. 이 URL http://www.womensanfrancisco.com/san_francisco_women_exercise.php는 여전히 미러 URL로 리디렉션됩니다. 모든 아이디어를 그냥 http://www.comehike.com으로 이동시키는 방법은 무엇입니까? – Genadinik

+0

$ 1을 (를) 버리지 만 멋진 URL은 중단되지 않습니다. 선생님! –

+0

HTTP_HOST의 약자는 무엇입니까? 나는 그걸 대체 해야할지 잘 모르겠다. – Genadinik

0
Options +FollowSymLinks 
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www\.)?old\.com 
RewriteRule (.*) http://www.new.com/$1 [R=301,L] 
관련 문제