O problema é que você tem várias seções do VirtualHost para o mesmo host virtual ( localhost
), então o Apache escolherá apenas um. Se você quiser que essas configurações funcionem juntas, você precisa colocar as diretivas ProxyPass
em uma única configuração do VirtualHost:
<VirtualHost *:80>
ProxyPreserveHost On
ServerName localhost
ProxyPass /backend http://some_remote_ip:7000/backend
ProxyPassReverse /backend http://some_remote_ip:7000/backend
ProxyPassReverseCookiePath / /backend
ProxyPassReverseCookieDomain some_remote_ip localhost
ProxyPass /excluded !
ProxyPass / http://127.0.0.1:9000/
ProxyPassReverse / http://127.0.0.1:9000/
</VirtualHost>