mod_proxy working on initial request, but not for subsequent resource requests

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

 

I have been struggling for several months now to try to allow my security camera server be available through my internet connection. I am using mod_proxy and its almost working, but not quite there.

 

Details:

Apache/2.0.52

 

 

httpd.conf

---------------

...

...

ProxyRequests Off

ProxyPreserveHost On

 

<Proxy *>

    Order deny,allow

    Allow from all

</Proxy>

 

<Location /cameras>

    ProxyPass http://192.168.1.53

    ProxyPassReverse http://192.168.1.53

    AuthName "Secure Area"

    AuthType Basic

    AuthUserFile /var/www/.htpasswd

    Require user u01 u02

</Location>

...

...

 

 

 

default.conf

------------------

<VirtualHost *:80>

        ServerName mydomain.internal

        ServerAlias *.mydomain.internal

        DocumentRoot /var/www/html

        ErrorLog /var/log/httpd/error_log

        CustomLog /var/log/httpd/access_log combined

        RewriteEngine on

        RewriteCond %{SERVER_PORT} !^443$

        RewriteRule ^(.*) https://%{SERVER_NAME}%{REQUEST_URI} [R]

</VirtualHost>

 

 

With the above configuration, it appears to nearly work. When I navigate to:

https://mypublic_domain.com/cameras

I see the homepage for the camera system. However, none of the resources on the page render correctly (eg: CSS or Images). Using a proxy inspector, I can see that the HTML returned in the initial call to https://mypublic_domain.com/cameras requests resources in the following way (eg): <link rel="stylesheet" href="" type="text/css">

 

but when I look at the browser requests back to the server, it is requesting https://mypublic_domain.com/css.css instead of https://mypublic_domain.com/cameras/css.css

 

What am I missing?

 

Thanks in advance for the help!

Cheers,

Mark

 

 

 


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux