404 страница - проблема вечного редиректа
Мне сегодня на сервер поставли санту и в настройках было указано, что 404 страницу редиректить на ID страницы которого небыло. Т.е. несуществующая страница редиректилась сама на себя.
Это положило весь сервер.
Надо бы как-то этот вопрос решить
Comments (6)
-
-
В инсталляции по умолчанию стоит уже index.
Может при сохранении настроек страницы 404 проверять существует ли она? Однако следует учитывать много нюансов. 404 страницу можно и через .htaccess делать и через настройки сервера
-
Это происходит из за того, что когда у нас 404 - движок пытается открыть id 404 страницы, которой нет, а раз ее нет, он опять пытается открыть 404 ошибку, которой нет, и так далее... выходит рекурсия большая. Выход - проставить в настройках 404 страницу
-
скажу так, 404 страница на любом сайте должна быть по правилам поисковиков, пусть тогда во время инсталляции автоматически создается
-
Она есть в ini.php
define("PAGE_FOR_404", "index");
-
Интересно. Oslix, можем как-то воспроизвести этот глюк?
- Log in to comment
может сразу тогда в инсталляцию поставить 404 страницу? и добавить в ini-файл define("PAGE_FOR_404", "404");