I have a few web applications available on my server on port 8080.
As some of my users can't reach port 8080 due to their firewall, I'd like to set a redirection on my apache server. Il would like the following URL
http://dev2.test.com/tomcat/somewebapp/restofthepath
to display what is accessible at
http://dev2.test.com:8080/somewebapp/restofthepath
Of course I don't want users typing the first address to see the second one.
I added the following .htaccess
file in /var/www
:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(tomcat)
RewriteRule ^/tomcat/(.*)$ http://dev2.test.com:8080/$1 [P,QSA,L]
But I get this error in /var/log/apache2/error.log
:
[Tue Oct 09 15:23:06 2012] [error] File does not exist: proxy:http://dev2.test.com:8080/tomcat/
Could you please tell me what I should do ?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…