Apache 返回默认页面而不是我的内容

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 在高负载下能否显示上述页面而不是网站内容?

或者可能存在什么问题?

答案1

Apache HTTP 服务器不会根据负载提供不同的内容)。这似乎是您的配置错误VirtualHost,请尝试VirtualHost 示例 - Apache HTTP 服务器版本 2.2,请特别注意ServerName并确保设置正确。

答案2

您是否已设置 VirtualHosts 配置来处理主网站地址的别名?

ServerName example.com
ServerAlias www.example.com

如果 www 不是别名,而有人使用 www(或反之亦然,不使用 www),他们将获得默认的 Apache 页面。

相关内容