inokentik 45 Опубликовано: 18 апреля 2020 Рассказать Опубликовано: 18 апреля 2020 А как сейчас в движке делать корректно страничку ошибки 404? Почитал форумы, там два совета: сделать файл в корне сайт 404.html и прописать правило ErrorDocument 404 /404.html но при наборе любого адреса типа https://cheapshot.ru/405554.html чет ничего не работает и просто грузится шаблон сайта а не страничка 404.html Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 18 апреля 2020 Рассказать Опубликовано: 18 апреля 2020 1 час назад, inokentik сказал: А как сейчас в движке делать корректно страничку ошибки 404? Почитал форумы, там два совета: сделать файл в корне сайт 404.html и прописать правило ErrorDocument 404 /404.html но при наборе любого адреса типа https://cheapshot.ru/405554.html чет ничего не работает и просто грузится шаблон сайта а не страничка 404.html так в настройках же включается Цитата Использовать отдельную страницу для 404 ошибки При включении данной опции, в случае если скрипту нужно вывести сообщение о том, что отсутствует нужный контент, он будет использовать не встроенное системное сообщение, а отдельную страницу, которую вам нужно расположить в корне вашего сайта и именем 404.html, т.е. ваша страница должна располагаться например по адресу http://yoursite.com/404.html и dle будет в заголовках передавать код 404 Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 18 апреля 2020 Рассказать Опубликовано: 18 апреля 2020 Автор 1 час назад, odys сказал: так в настройках же включается и dle будет в заголовках передавать код 404 Нашел и включил в настройках, сделал отдельную страничку... Но например, при таком наборе адреса НЕ РАБОТАЕТ https://cheapshot.ru/6666666 а при таком РАБОТАЕТ https://cheapshot.ru/6666666.html В чем может быть проблема? Как чтоб при любой не существующей страничке показывал то что надо? Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 18 апреля 2020 Рассказать Опубликовано: 18 апреля 2020 5 часов назад, inokentik сказал: Нашел и включил в настройках, сделал отдельную страничку... Но например, при таком наборе адреса НЕ РАБОТАЕТ https://cheapshot.ru/6666666 а при таком РАБОТАЕТ https://cheapshot.ru/6666666.html В чем может быть проблема? Как чтоб при любой не существующей страничке показывал то что надо? странно, у меня при любом наборе открывается 404 страница. Даже не представляю, почему у тебя не работает. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 19 апреля 2020 Рассказать Опубликовано: 19 апреля 2020 Автор Вот и мне не понятно(( Уважаемый Celsoft не поможете с решением проблемы? Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 20 апреля 2020 Рассказать Опубликовано: 20 апреля 2020 Автор Написал в поддержку хостинга, сказали, что это ошибка системы сайта.. Какие еще могут варианты быть из-за чего она не всегда срабатывает?((( Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 20 апреля 2020 Рассказать Опубликовано: 20 апреля 2020 2 часа назад, inokentik сказал: Написал в поддержку хостинга, сказали, что это ошибка системы сайта.. Какие еще могут варианты быть из-за чего она не всегда срабатывает?((( Вывод контента на подобных страницах. Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 20 апреля 2020 Рассказать Опубликовано: 20 апреля 2020 Автор 3 часа назад, celsoft сказал: Вывод контента на подобных страницах. Так у меня подобного рода страниц нет, максимум типа такой /mods/ это из-за этого чтоли? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 21 апреля 2020 Рассказать Опубликовано: 21 апреля 2020 14 часов назад, inokentik сказал: Так у меня подобного рода страниц нет, максимум типа такой /mods/ это из-за этого чтоли? Заходя на эту страницу у вас отображается контент. Он же не из воздуха берется. Я не знаю как устроен ваш шаблон, и что это за контент. Я могу сказать только за DLE, а он генериует 404 страниц если при посещении этого адреса присутствует тег {content} в шаблоне, и при этом самих новостей для этого нет. Если нет тега для таких шаблонов, то никаких 404 ошибок он выдавать не будет, потому как может присутствовать другой контент на страницах, например через вывод {custom ...} и других просто HTML тегов Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 21 апреля 2020 Рассказать Опубликовано: 21 апреля 2020 Автор 9 часов назад, celsoft сказал: Заходя на эту страницу у вас отображается контент. Он же не из воздуха берется. Я не знаю как устроен ваш шаблон, и что это за контент. Я могу сказать только за DLE, а он генериует 404 страниц если при посещении этого адреса присутствует тег {content} в шаблоне, и при этом самих новостей для этого нет. Если нет тега для таких шаблонов, то никаких 404 ошибок он выдавать не будет, потому как может присутствовать другой контент на страницах, например через вывод {custom ...} и других просто HTML тегов правильно ли я понял, что это страница 404, но так как нет {content} то такая ерунда как у меня? Цитата Ссылка на сообщение Поделиться на других сайтах
inokentik 45 Опубликовано: 22 апреля 2020 Рассказать Опубликовано: 22 апреля 2020 Автор Разобрался! Спасибо!!! В итоге не было отображения в КАТЕГОРИИ [cat] там не было тега {content, который был необходим. Проблема решена!! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.