404 ошибка и cpanel

A
На сайте с 02.03.2011
Offline
34
738

Приветствую!

Имеется html сайт.

Нужно настроить 404 страницу и редирект на нее.

Что делалось

Сначала прописал в htaccess ErrorDocument 404 /404.html

редирект с несуществующих страниц происходил на страницу 404.html но страница отдавала код 200.

Потом прочитал что у хостера в cpanel есть настраиваемые страницы ошибок. Скопировал код 404 страницы в cpanel создалась страница 404.shtml.

Теперь несуществующие страницы отдают код 404 и показывается 404 страница, но редирект на 404.shtml не происходит, а сама страница 404.shtml отдает код 200.

Помогите настроить 404 ошибку с редиректом.

LEOnidUKG
На сайте с 25.11.2006
Offline
1745
#1

Создайте страницу 404.php и там отдавайте заголовок header 404

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
A
На сайте с 02.03.2011
Offline
34
#2

спасибо помогло. Переименовал файл 404.html в php и добавил

<?

Header($_SERVER['SERVER_PROTOCOL']." 404 Not Found");

?>

вверху страницы

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий