【发布时间】:2018-11-30 02:19:52
【问题描述】:
我应该能够使用 apache 模块拦截请求,然后我应该能够将该请求转发到应用程序服务器。
我在 apache Web 服务器中编写了一个模块,该模块将拦截请求并发送响应。
当我使用以下配置仅尝试使用 apache 模块时,它工作正常。
<Location "/test.html">
SetHandler my_module
</Location>
当我在这种情况下仅尝试使用 ProxyPass 配置时,它也可以正常工作。
<Location "/test.html">
ProxyPass "http://192.168.124.1:8080/test/myservlet"
</Location>
但是,如果在这种情况下我想要这两种功能,它就不起作用。即最初我应该能够拦截请求,之后我应该能够将该请求转发到应用程序服务器。 有人可以建议我解决这个问题的方法吗?
【问题讨论】:
标签: apache2 reverse-proxy http-proxy proxypass apache-modules