Apache 多站点:根据域名和 IP 地址向访问者显示不同的站点?

Apache 多站点:根据域名和 IP 地址向访问者显示不同的站点?

我想为多个网站设置服务器,但如果人们尝试通过 IP 访问它们,我希望有一个很好的错误消息,有什么办法可以在 httpd.conf 中设置它吗?我知道你必须使用,virtualhosts但一切都需要一个servername,而且我看到到处都将其设置为域,有什么办法可以设置servername为 IP 来提供备用内容吗?

答案1

随着它进入Apache 文档,第一个定义的虚拟主机变为基本的并处理与任何其他虚拟主机的 ServerName 不匹配的请求(此外,还有许多不同配置的有用示例)

相关内容