Задать вопрос

Ошибка 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
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
wisgest
@wisgest
Не ИТ-специалист
Имеется сайт допустим site.ru если перейти на несуществующую страницу например site.ru/ololo01, то автоматически перенаправляет на site.ru/404.

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

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

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