Apache возвращает страницу по умолчанию вместо моего контента
Мой веб-сайт работает отлично, но иногда Apache возвращает HTML-страницу по умолчанию:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
Никакие конфиги и другие настройки в это время не изменились. Я просмотрел логи и заметил, что в этот момент было много одновременных запросов в секунду.
У меня вопрос. Может ли Apache при большой нагрузке отображать вышеуказанную страницу, а не содержимое сайта?
Или в чем может быть проблема?
2 ответа
Apache HTTP Server не будет обслуживать другой контент в зависимости от нагрузки). Похоже, какая-то неверная конфигурация на вашем VirtualHost
попробуйте примеры VirtualHost - Apache HTTP Server версии 2.2, обратите особое внимание на ServerName
и убедитесь, что установлены правильно.
Вы настроили свою конфигурацию VirtualHosts для обработки псевдонимов вашего основного адреса веб-сайта?
ServerName example.com
ServerAlias www.example.com
Если www не является Псевдонимом, и кто-то использует www (или наоборот, не использует), он получит страницу Apache по умолчанию.