用于加载文件夹

时间:2015-09-07 17:57:51

标签: reverse-proxy mod-proxy magnolia

我正在使用Magnolia 5.4,我正在尝试使用apache http server为magnolia页面提供代理传递设置。我已经像这样配置了

    ProxyPass /travel http://<ip address>:8080/magnoliaPublic/travel.html
    ProxyPass /.resources/** http://<ip address>:8080/.resources/**

旅行配置正在运行,但没有提供图片和css文件。因此需要一个配置来加载路径中包含.resources的所有图像和文件。我怎么能实现这个目标? Thaks

1 个答案:

答案 0 :(得分:0)

我不知道如何加载文件夹,但是要加载图像,您可以使用 ProxyPassMatch

进行以下配置
     ProxyPassMatch "^/(.*\.png)$" "http://<ip address>:8080/$1"
     ProxyPassMatch "^/(.*\.jpeg)$" "http://<ip address>:8080/$1"
     ProxyPassMatch "^/(.*\.jpg)$" "http://<ip address>:8080/$1"
     ProxyPassMatch "^/(.*\.img)$" "http://<ip address>:8080/$1"

通过上述配置,apache服务器将具有扩展名.png,.jpeg,.jpg,.img的请求转发到指定的URL。

有关详细信息,请参阅http://httpd.apache.org/docs/trunk/mod/mod_proxy.html#proxypassmatch