Имеется сайт допустим 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
Имеется сайт допустим site.ru если перейти на несуществующую страницу например site.ru/ololo01, то автоматически перенаправляет на site.ru/404.
Как это у вас получилось?
Если вдруг у вас в .htaccess задано ErrorDocument 404 http://example.com/404.html
исправьте на ErrorDocument 404 /404.html
(уберите протокол и хост).