Ошибка 404 без изменения в адресной строке?

Здравствуйте

Имеется сайт допустим site.ru если перейти на несуществующую страницу например site.ru/ololo01, то автоматически перенаправляет на site.ru/404. Мне нужно чтобы при переходе на несуществующую страницу например site.ru/ololo01 открывалось НЕ страница site.ru/404, а прямо на несуществующей странице site.ru/ololo01 появлялась на этой странице появлялась надпись 404. Без редеректов на страницу site.ru/404.

Резюмирую
Переходим site.ru/ololo01 страницы не существует => перебрасывает на site.ru/404 ПЛОХО
Переходим site.ru/ololo01 страницы не существует => на этой же странице появляется код 404 без изменения в адресной строке

Если просто
Мне нужно чтобы на все несуществующие страницы выводили ошибку 404 без изменения в адресной строке

site.ru/ololo01 -> site.ru/404 Плохо

site.ru/ololo01 -> site.ru/ololo01 Хорошо, появляется моя картинка 404
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
wisgest
@wisgest
Не ИТ-специалист
Имеется сайт допустим site.ru если перейти на несуществующую страницу например site.ru/ololo01, то автоматически перенаправляет на site.ru/404.

Как это у вас получилось?
Если вдруг у вас в .htaccess задано
ErrorDocument 404 http://example.com/404.html
исправьте на
ErrorDocument 404 /404.html
(уберите протокол и хост).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы