2014-09-10 4 views
0

Привет, меня сейчас переводит сайт на новый хостинг, раньше у них было много папок/файлов в корне документа, которые я переместил на другой сервер, то есть www. site.com/foldera/test.zip или просто www.website.com/file.mp3 сейчас на сайте hosting.website.com/file.mp3.htaccess перенаправить все файлы/папки после www.website.com/

потому что эти url все еще находятся в обращении, мне нужно перенаправить все файлы на новое местоположение, поэтому, если щелкнуть старую ссылку, она будет правильно перенаправлена.

У них есть большое количество файлов/папок. Пожалуйста, посоветуйте лучший способ сделать это?

Благодаря

ответ

0

Просто добавьте в файл Htaccess в корневом каталоге документов Вашего старого сайта:

Redirect 301/http://hosting.website.com/ 

Или, если вы не хотите использовать mod_rewrite:

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

Спасибо, Я уже пробовал оба из них, у меня есть первое место на данный момент, и некоторые перенаправления работают, но в основном я получаю 404: Не найдено Запрашиваемый URL/xyz/был n ot найден на этом сервере. – user4028622

+0

Или я мог бы подойти с другой стороны и переслать сайт, и оставить папки в том же месте? @ Jon-Lin – user4028622

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