是否有可用的工具(或 Apache 内置的调试模式)可以让我以交互方式测试和解释给定请求的 Apache 配置?
具体来说,我希望能够看到在请求特定 URL 时将应用哪些指令。
例如,URL 的输出http://myserver.com/foo/bar/bar.html可能看起来像:
Allow from 192.168.0.3 <-- From <Location /foo/bar> in myserver.com vhost
Require valid user <-- From <Directory /var/www/foo> in global configuration
Satisfy any <-- From <File bar.html> in global configuration
[背景:我为什么要这样做?Apache 配置指令的合并规则非常复杂,很难正确执行。如果有一个工具可以让你检查你的规则是否完全按照你的要求执行,那就太好了,也是一个很好的学习工具。]
如果没有这样的工具,Apache 中是否有一个调试选项可以记录每个传入请求的此类信息?