On 26.04.2010 13:56, Philip Hunt (Straker Software) wrote:
Hi,
I have the following config, to pass requests through Apache to Tomcat using
AJP:
RewriteEngine on
RewriteRule ^/abc - [L,PT]
RewriteRule (.*) /abc$1 [L,PT]
JkMount /abc/* node1
This works, to the point that requests to http://sitename/ are rewritten to
http://sitename/abc ... and the JkMount directive finds a match, and passes
the request off to a worker.
However, I need JkMount to preserve the rewritten URI and it doesn't appear
to be doing that.
A request to http://sitename/ gets rewritten to http://sitename/abc ... but,
goes to the worker as http://sitename/
Does anyone know how I can preserve the rewritten URI when passing to the
worker?
Look at the "Forwarding" section in:
http://tomcat.apache.org/connectors-doc/reference/apache.html
and also at
http://tomcat.apache.org/connectors-doc/generic_howto/proxy.html
It could be you copied an outdated default configuration setting an
exotic JkOption. With modern releases (actual: 1.2.30) you should no
longer need a Forward-JkOption.
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org