2013-04-20 3 views
0

У меня есть слияние сайтов, которое немного запутывает.Перенаправление подкаталога на совершенно новый домен

Старый сайт жил: oldsite.com/Subdirectory

Новый сайт живет: newsite.com/

Я неуверен, куда кладу .htaccess 301 редирект. Я помещаю их в подкаталог oldsite.com/Subdirectory? Или я просто добавить их в корневой .htaccess для oldsite.com/

Я думаю, что я мог бы просто сделать это произошло в oldsite.com .htaccess файле:

RedirectMatch 301 ^/Subdirectory/(.+)$ http://www.newsite.com/$1 

Я попытался что выше, и он не работает. Спасибо за помощь!

(Оба сайта размещаются на Dreamhost, если это имеет значение вообще.)

Спасибо!

ответ

0

Понял.

Сначала я держал подкаталог и поместил файл .htaccess внутри него, говоря:

RewriteEngine On 
RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L] 

Но потом выяснилось на форуме, я мог бы просто сделать это:

RedirectMatch 301 /Subdirectory(.*) http://newsite.com$1 

Надежда, которая помогает кто-нибудь еще!

Смежные вопросы