I have an issue with HTML rendering on virtual servers inside our firewall. I have setup a simple Proxypass directive for httpd.conf as below (via expand-templates)
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
ProxyPreserveHost On
# ProxyHTMLEnable On
# theses dirs are reverse proxyed to an internal server
ProxyPass /iis
http://10.10.10.113/ ProxyPassReverse /iis
http://10.10.10.113/ ProxyPass /projects/
http://10.10.10.115/projects/ ProxyPassReverse /projects/
http://10.10.10.115/projects/ ProxyPass /ubuntu
http://10.10.10.114/ ProxyPassReverse /ubuntu
http://10.10.10.114/There are 3 virtual servers, identified by /iis, /projects and /ubuntu.
The redirection works fine, however, when I navigate to a page I do not get the correctly rendered HTML, just text content. If I use the back button in the browser then it renders correctly in Internet Explorer, however in Firefox, it never renders correctly.
I have found various information about rewrite directives and EnableHTML, however, any of these I have tried result in the web page bei ng Not found on the server!
Any ideas woul be most welcome. I am running SME Server8 as a VM under ESXI 5.0 running on a DELL R710 Server. Port 80 is redirected to the SME server via our Sonicwall firewall.