我在域 aaa.bbb.ccc 中有一个 apache httpd (v2.2),其 mod_proxy 设置如下:
/team http://xxx.yyy.zzz/team
它只是传递 urlhttp://aaa.bbb.ccc/团队到http://xxx.yyy.zzz/团队。我的问题是,是否有任何外部工具或任何方法可以验证我正在运行的配置是否与我的 mod_proxy.conf 相同?
我正在开发代理更新工具,验证工具正确设置代理非常重要。
答案1
我不明白运行配置怎么可能不是与 mod_proxy.conf 中的内容一致。
您似乎怀疑您的工具可能会将代理指令散布到其他文件中。如果是这样,答案肯定是将它们设计成不会这样,并测试它们以确保它们不会这样?使用运行时检查似乎只是一种非常晚的调试工具的方法。