Fublin, в библиотеке есть пример. там функция 404
# Fublin (22.12.2015 / 03:19)
Но опять же на страничке с ошибкой не должно быть нчиего кроме инфы об ошибке, а у нас там голова и ноги
Ошибаешься.
Страница ошибок 404 создаётся для удобства использования сайта. Должна содержать информацию о том, что страница не найдена и варианты решения проблемы (карта сайта, поиск по сайту).
Страница 404 должна отдавать в заголовке код 404.
Делается достаточно просто:
header($_SERVER["SERVER_PROTOCOL"]." 404 Not Found");
# Simba (22.12.2015 / 10:52)
Ошибаешься.
Страница ошибок 404 создаётся для удобства использования сайта. Должна содержать информацию о том, что страница не найдена и варианты решения проблемы (карта сайта, поиск по сайту).
Ст
ну в джоне такое есть или нет ?
# Koenig (22.12.2015 / 10:40)
Fublin, в библиотеке есть пример. там функция 404
..попробовал...я не вижу в заголовке что функция работает..
http://johncms.com/library/ind ... 98655
Fublin, функция работает. просто станица ошибок ?err не кидает заголовок
# Fublin (22.12.2015 / 12:23)
..попробовал...я не вижу в заголовке что функция работает..
http://johncms.com/library/ind ... 98655
Заголовки отдаются некорректно.
http://prntscr.com/9h4zvr
302, и потом вообще 200
# Koenig (22.12.2015 / 12:25)
Fublin, функция работает. просто станица ошибок ?err не кидает заголовок
Редирект должен быть с ошибкой 404 тогда уж. Код 404 нужен, а не 302
Что то мне кажется что Вы мне оба голову морочите... Косяк есть или его нету ?
# Fublin (22.12.2015 / 12:09)
ну в джоне такое есть или нет ?
Нет такого. В странице ошибок допилить можно, но особого толку не будет.
я гдет кидал более менее сносное решение, но оно на форумные удаленные темы соответственно не будет работать.