Sim, ProxyPass
ganha nesse caso. A maneira de evitar esse problema é:
ProxyPass /static/ !
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
Estou trabalhando para obter o Apache para servir arquivos estáticos para um projeto do Django. Meu VirtualHost tem:
Alias /static/ /home/jonathan/pragmatometer/static/
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
Mas pedidos para /static/css/style.css estão sendo atendidos pelo processo do Django, e não uma atração estática para /home/jonathan/pragmatometer/static/css/style.css.
O que posso fazer para que o Alias supere o proxy? Eu posso tentar reunir várias definições de ProxyPass / ProxyPassReverse para / load /, / save /, / admin /, mas isso tem que ser o caminho errado.
Então, qual é o caminho certo?