0
Я пытаюсь вернуть страницу ошибки 404 по умолчанию в IIS-8. Я использую этот код:Include 404 Error Page
// Return 404 in case no product was found
if($product_index == -1) {
header('HTTP/1.0 404 Not Found');
exit;
}
Этот код отвечает с 404-ошибкой, но страница просто пустая.
Есть ли способ включить страницу ошибки 404 по умолчанию с помощью PHP?
Вы можете добавить 'location' к перейдите на страницу 404: 'header ('Location: 404.html');' –
Да, это может сработать, но я хочу, чтобы пользователь находился на одной странице (вместо перенаправления я бы использовал include). Как получить 404 путь к файлу страницы ошибки? – Tompina
Непонятно, что вы говорите? Если пользователь открывает страницу, которая вообще не существует, он должен быть отправлен только на страницу 404. –