You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Ca...@dot.ca.gov on 2003/08/09 02:59:16 UTC
[users@httpd] mod_rewrite problem
I am trying to reverse proxy a backend java app running on tomcat, but I am
having problems getting the re-write to display the proxy address rather
than the back end app server once past the initial index page.
here is what I have in my apache httpd.conf
<VirtualHost *>
ServerName lcs.myfrontend.server.com
DocumentRoot /usr/local/apache/tmp
ErrorLog /usr/local/apache/logs/lcs_unsecured_errors.log
CustomLog /usr/local/apache/logs/lcs_unsecured_access.log combined
ProxyRequests on
RewriteEngine on
<Directory />
Options None
AllowOverride None
</Directory>
RewriteRule ^/$ http://dev7.mybackendserver.com:8080/lcs/index.jsp
[NC,P]
RewriteRule ^/(.*)$ http://dev7.mybackendserver.com:8080/lcs/$1 [NC,P]
ProxyPassReverse / http://mybackendserver.com:8080/lcs/
</VirtualHost>
When I goto lcs.myserver.com I get lcs.myserver.com/index.jsp, when I goto
any other part of the app, I get mybackendserver.com/lcs/....
How do I keep masking the backend server past the index page?
Thanks
Cary Anderson
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org