Apache иногда отображает 404 ошибки в существующих файлах и не регистрирует их

#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. Но эта ошибка, по вашему мнению, также возникает, когда я не менял никаких файлов в последние часы?