Crie um novo diretório, por exemplo, /opt/static/
e chown
para www-data
ou o equivalente em seu sistema operacional e coloque seu material estático lá. Isso vai totalmente ignorar o tomcat para os ativos estáticos (uma coisa boa IMO)
e, em seguida, altere sua definição de vhost para isso (suponho que todas as suas chamadas api estejam na URL da API - ela também ativará o cache do lado do cliente para os arquivos estáticos).
<VirtualHost *:80>
ServerName services.example.com
DocumentRoot /opt/static/
#Cache static files for 1 month
<FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=2592000, public"
</FilesMatch>
<Location "/api/">
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass http://localhost:8080/Services/api
ProxyPassReverse http://localhost:8080/Services/api
</Location>
</VirtualHost>