有没有办法看到所有当前的Apache规则?
有一堆标志:
apachectl
否则,您需要在apache的目录(以及其中包含的所有其他文件)中查找httpd.conf。
要find它:
ps -ef | grep httpd
并查看httpd所在的目录,并从那里开始。
但是,这并不能告诉你哪个规则对特定的给定目录或URL有效。 考虑到重写规则等,这变得相当复杂。 我从来没有见过“倾销所有影响我的规则,如果我在现货X”工具,虽然这将是相当整洁。
如果读取configuration文件的问题太多,您可能可以从mod_info中以更简单的脚本forms获取其内容。 它读取configuration文件并将parsing的结果输出到指定位置的网页。 然后你可以运行像lynx --dump这样的东西,并可以保持它相当规范的格式。