2012-02-08 2 views
0

поэтому у меня есть 2 веб-сайта, которые идентичны. Я не хочу удалять свой второй сайт. Мне нужно перенаправление 301, которое перенаправит всех посетителей на мой второй сайт на мой первый исходный сайт. Во-вторых, каждая страница нуждается в перенаправлении на каждую соответствующую страницу, а не только на мою домашнюю страницу. Так, например:301 Redirect Scenario

http://www.example2.com/awesome-page.php

Перенаправление To:

http://www.example1.com/awesome-page.php

Я верю, это должно быть сделано с помощью файла .htaccess. Любая помощь очень ценится!

+1

Рассматривали вы с помощью обработчика 404 в PHP? –

ответ

1

попробовать что-то вроде этого:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www.example2.com$ [NC] 
RewriteRule ^(.*)$ http://www.example1.com/$1 [R=301,L] 
0

В веб-корень example2 место .htaccess с (я предполагаю, что они физически не в той же папке, на том же сервере)

Redirect 301/http://www.example1.com/ 

пс: он перенаправляет все, корень не только сервера.