Apache 提供静态文件请求

Apache 提供静态文件请求

我已经配置了 Apache Web 服务器,它将请求传递到上下文根 /2d 上的 Weblogic App Server

ProxyPass /2d http://exlhamppatgc.2degreesmobile.co.nz:7003/2d
ProxyPassReverse /2d http://exlhamppatgc.2degreesmobile.co.nz:7003/2d

现在我想从 Apache 提供静态文件 (gif|jpg|png|jpeg|css|js|swf),并且请求应首先从 Apache htdoc 文件夹提供。如果文件不存在,则查找应用服务器。

答案1

您应该能够使用条件重写来执行此操作。根据确切的路径要求,类似以下内容(未经测试):

重写条件 %{DOCUMENTROOT}/%{REQUEST_URI} -f
RewriteRule /2d/((.*)\.(gif|jpg|png|jpeg|css|js|swf))$ /path/to/docroot/$1 [L]

相关内容