我在 Apache 中注释掉了 VirtualHost 配置。重新加载/重新启动 Apache 后,我仍然可以访问该网站。Apache 是否缓存 VirtualHost 配置?
答案1
不,它不会缓存 - 但它总是将请求映射到<VirtualHost>
。
检查输出apache2ctl -S
- 它会告诉您配置了什么以及默认值是什么。如果您确定您正在从禁用的虚拟主机(而不是该端口上的默认值)获取内容,则服务未正确重启。
我在 Apache 中注释掉了 VirtualHost 配置。重新加载/重新启动 Apache 后,我仍然可以访问该网站。Apache 是否缓存 VirtualHost 配置?
不,它不会缓存 - 但它总是将请求映射到<VirtualHost>
。
检查输出apache2ctl -S
- 它会告诉您配置了什么以及默认值是什么。如果您确定您正在从禁用的虚拟主机(而不是该端口上的默认值)获取内容,则服务未正确重启。