#php #apache #http-status-code-404
#php #apache #http-status-code-404
Вопрос:
Я запускаю веб-сайт на внешнем веб-хостере (Strato). Время от времени мои пользователи (включая меня) получают 404 ошибки, которые
- возникают в существующих файлах (ошибка исчезает при следующей попытке)
- не показывать измененные страницы ошибок, которые я настроил в файлах .htaccess
- не отображается в журнале доступа Apache (предоставляется моим веб-хостером).
Это просто случайно (оценка 1 из 500). У кого-нибудь есть идеи, что это может быть? Я использую PHP 7.2.15.
Код ошибки на сайте:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /url.php was not found on this server.</p>
</body></html>
Комментарии:
1. возможно, на вашем хосте установлена балансировка нагрузки или прокси-серверы, это может быть причиной проблемы, если сервер с балансировкой нагрузки еще не синхронизировал данные.
2. Я не смог найти никакой информации об этом в моем веб-пространстве у Strato’s. Но я также подозревал, что они что-то неправильно сконфигурировали. К сожалению, в службе поддержки мне только сказали, что это «ошибочное программирование внутри моего веб-сайта» и сослались на файлы журнала (где ошибка не отображается) :/
3. Но эта ошибка, по вашему мнению, также возникает, когда я не менял никаких файлов в последние часы?