Search code examples
linuxapacheload-balancingreverse-proxyproxypass

Apache ProxyPass not loading Resources


I configured apache proxypass and it's working but not loading images, javascript, CSS etc... I want to proxypass to another server, not localhost. Below is my configuration.

see error image

<VirtualHost *:80>
    ServerName app.server.com
    DocumentRoot /var/www/html/subdomain

    RewriteEngine on
    ProxyRequests Off

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    ProxyPass /apm http://192.168.1.102:9999/
    ProxyPassReverse /apm http://192.168.1.102:9999/

</virtualHost>

Solution

  • After some research and reading some tutorials I got a solution.

    <VirtualHost *:80>
        ServerName app.server.com
        DocumentRoot /var/www/html/subdomain
    
        RewriteEngine on
        ProxyRequests Off
    
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    
        ProxyPass / http://192.168.1.102:9999/
        ProxyPassReverse / http://192.168.1.102:9999/
    
    </VirtualHost>