с 404 на новый домен

Статус
В этой теме нельзя размещать новые ответы.

-=ber$erk=-

Постоялец
Регистрация
17 Мар 2008
Сообщения
237
Реакции
108
как реализовать редирект с несуществующих страниц на новый домен?
так чтоб вместо 404 страницы был 301 редирект на новый домен, при этом существующая index.php или html отдавалась
 
Такое можно сделать только заменой страницы об ошибке 404.
Можно например через .htaccess:
Код:
ErrorDocument 404 /404.php
А в 404.php уже либо давать ссылку либо делать редирект.
Если сделать так:
Код:
ErrorDocument 404 http://www.domain.com/404.php
То тут сервер уже не будет выдавать 404, а будет просто идти ответ 200.
 
а сделать 301 редирект по маске не получится?
например
запрос
домен1/станица1.пхп
редирект на
домен2/страница1.пхп

так чтоб в редирект подставляло запрошенную страницу, не буду ж я для 3000 страниц прописывать редирект вручную...
 
Чтобы переадресовать только страницу, сохранив PR старой страницы:

Скрытый текст, требуется (1 сообщение(ий), у вас 9:(
Redirect 301 /old/old.htm Для просмотра ссылки Войди или Зарегистрируйся

где:
/old/old.htm - путь и имя старой страницы
 
Чтобы переадресовать только страницу, сохранив PR старой страницы:
Скрытый текст, требуется (1 сообщение(ий), у вас 9:(
Redirect 301 /old/old.htm Для просмотра ссылки Войди или Зарегистрируйся
где:
/old/old.htm - путь и имя старой страницы
а вместо old.htm можно подставить маску какую нибудь чтоб подставлялся запрашиваемый урл ???
 
а вместо old.htm можно подставить маску какую нибудь чтоб подставлялся запрашиваемый урл ???
В принципе можно через rewrite сделать, только в этом случае 404 ответа от сервера уже не будет, будет сразу 301 или 200.
 
в такой связке

ErrorDocument 404 /404.shtml
Redirect 301 /404.shtml Для просмотра ссылки Войди или Зарегистрируйся

не работает
кто нить подскажет рабчие варинты??
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху