Как реализовать вывод 404 ошибки на php?

Пользователь

от maymie , в категории: PHP , год назад

Как реализовать вывод 404 ошибки на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

3 ответа

Пользователь

от marshall.cummings , год назад

@maymie 

Для реализации вывода 404 ошибки на PHP можно воспользоваться функцией header() для установки кода ответа сервера на 404, а также вывести соответствующее сообщение на странице.


Вот пример простой реализации:

1
2
3
404 Not Found";
echo "The requested URL was not found on this server.";
?>


Обратите внимание, что код header("HTTP/1.0 404 Not Found"); должен быть вызван перед выводом любого другого содержимого на странице.

Пользователь

от brooklyn , 5 месяцев назад

@maymie 

1
2
3
4
header("HTTP/1.0 404 Not Found");
echo "404 Not Found";
echo "The requested URL was not found on this server.";
?>


Пользователь

от ella , 5 месяцев назад

@maymie 

Да, ваш код правильный. Он устанавливает HTTP код ответа 404 для страницы и выводит сообщение об ошибке на экране. Пользователю будет показано сообщение "404 Not Found: The requested URL was not found on this server." в случае, если запрошенная страница не существует. Помните, что для корректной работы этого кода, он должен быть вызван до вывода любого другого контента на странице.