我有一个在 Tomcat 上运行的 java 门户,但我希望它的静态内容(除了 html)由 Apache httpd 提供服务。所以我已经安装了一个 Apache httpd,现在我正在配置 httpd.conf 我知道我需要类似下面的文本:
<VirtualHost *:80>
DocumentRoot /opt/tomcat/webapps/ROOT
ServerName mywebapp.com
ServerAlias mywebapp.com
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPassMatch "^/(.*\.gif)$" "ajp://localhost:8009/$1"
ProxyPassReverse / ajp://localhost:8009/
但这是一个示例,我不知道如何在ProxyPassMatch前面使用 RegEx来实现我的目的。
我的目的是通过 Apache httpd为jpg、jpeg、gif、js、css和其他由 Tomcat 服务