如何让apache在反向代理设置中提供静态内容?

我有一个设置,在我的Tomcat实例前面用Apache服务器与mod-proxy。 我需要在反向代理服务器端提供静态内容,以防身份validationclosures我的应用程序会话(沉重的AJAX应用程序)。

这个想法是浏览器正在请求一些静态内容,例如:

http://myreverseproxy.com/app/sc/skins/Enterprise/images/SectionHeader/opener_closed.png 

Apache将请求转发给Tomcat谁将为图像服务。 我需要它由Apache服务,这可能吗?

谢谢!

是的,非常有可能。

例如:

 <VirtualHost *:80> ServerName yourdomain.tld ServerAlias www.yourdomain.tld *.yourdomain.tld DocumentRoot /path/to/your/website/document/root ProxyPass /images ! ProxyPass /assets ! ProxyPass / http://127.0.0.1:8080/ ProxyPassReverse / http://127.0.0.1:8080/ <Proxy http://localhost:8080/*> Allow from all </Proxy> </VirtualHost> 

我正在考虑tomcat服务器在你的lo界面下运行在8080端口下。 除了yourdomain.tld / images和assets文件夹之外,基本上上面的configuration将把所有东西都代理到tomcat服务器上,而这些文件夹将直接由apache服务。