Страница 1 из 1

ErrorDocument 404, 302 Moved temporarily, header HTTP/1.0 404 Not Found

Добавлено: 19 фев 2024, 22:35
mihas
Два ответа при полной ссылке с доменом на файл ошибки 404
Два ответа при полной ссылке с доменом на файл ошибки 404
• 53.19 КБ • 6349 просмотров
Это удивительно, но так нельзя почему-то в htaccess прописать:
ErrorDocument 404 https://cielab.xyz/error404.php
а вот так можно:
ErrorDocument 404 /error404.php
В первом случае (на картинке) сервер отдает на несуществующую ссылку 2 ответа - 302 и 404, во втором как положено сразу ответ 404, прописанный в файле error404.php.
При этом в сети все советуют первый вариант с полным путем домена, и ты такой - ну какого хрена не работает?
Мне просто Яндекс сообщил, что надо повнимательнее отнестись к 404 ошибке, проверить валидаторами. Вот кумекал немного. Оказалось что не надо в данном случае полный путь и все будет хорошо, будет приходить сразу ответ 404 Not found при записи в файле error404.php заголовка
header('HTTP/1.0 404 Not Found');