Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a setup where my Tomcat instances are fronted with Apache servers with mod-proxy. I need to serve static content on the reverse-proxy side in case authentication closes my app session (heavy ajax app).

The idea is the browser is requesting some static content such as:

Apache forwards the request to Tomcat who will serve the image. I need it to be served by Apache, is this possible?


share|improve this question
up vote 8 down vote accepted

Yes very much possible.

For example:

<VirtualHost *:80>
  ServerName yourdomain.tld
  ServerAlias www.yourdomain.tld *.yourdomain.tld  
  DocumentRoot /path/to/your/website/document/root

ProxyPass /images !
ProxyPass /assets !

    ProxyPass /
    ProxyPassReverse /

    <Proxy http://localhost:8080/*>
       Allow from all


I am considering tomcat server is running under port 8080 in your lo interface. Basically above configuration will proxy everythings to tomcat server except for yourdomain.tld/images and assets folder which will be directly served by the apache.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.