IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Редирект. Замена 404 на 301(+) (http://www.imho.ws/showthread.php?t=81757)

Sheryld 15.03.2005 16:34

Редирект. Замена 404 на 301(+)
 
Сейчас у меня стоит:

ErrorDocument 404 /mypage.htm

Мне нужно, чтобы при ошибочном запросы выдавался заголовок с ответом 301. Как это сделать наиболее универсально?

RaZEr 15.03.2005 16:39

Проверь, что файла нет, затем:

RewriteRule ^.+ /yourpage.html [R=301]

Sheryld 15.03.2005 17:06

а как в .htaccess проверить, что файла нету?:)

RaZEr 15.03.2005 17:21

Ключ -f для RewriteCond.

Sheryld 16.03.2005 21:13

дык этот ключ вроде проверяет физический файл?

вобщем, я потихоньку забиваю все регулярками:)

RaZEr 16.03.2005 21:17

Цитата:

дык этот ключ вроде проверяет физический файл?
Можно сделать и подзапрос. Ключ U вроде.

Hubbitus 17.03.2005 16:13

Цитата:

Sheryld:
дык этот ключ вроде проверяет физический файл?
Через подзапрос, со всеми пермишионсами можно проверить ключом -F


Часовой пояс GMT +4, время: 22:43.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.