我正在尝试将 Apache mod_include 用于 SSI。我有一个当前正在使用 Jetty 服务的 java 应用程序。我已经能够让 SSI 直接与 Jetty 一起工作,但我现在正试图通过 Apache 启用 SSI。
我正在使用 mod_proxy 将请求转发到 Jetty。我假设我在这里遗漏了一些东西,因为即使请求确实转发给了 Jetty,Apache 也没有评估 SSI 标签。
当前 mod_proxy 配置
ProxyRequests Off ProxyPreserveHost On
ProxyStatus On
<Location /status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from localhost
</Location>
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
</Proxy>
ProxyPass /prototypeWebApp http://localhost:8080/prototypeWebApp
#ProxyPassReverse /prototypeWebApp http://localhost:8080/prototypeWebApp
在 webapp 目录下,我有一个文件 apacheSSI.shtml,其内容如下:
<!--#include virtual="/prototypeWebApp/apacheSSI.html" -->