Hi,
when I use the following:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^/news/([0-9]+)$ /news/$1/ [R]
RewriteRule ^/news/([0-9]+)/$ /news.jsp?id=$1
and I use this URL:
http://localhost/news/1
apache-tomcat displays the jsp-page - with source code (html and jsp
code).
I am
Hi Lars,
most liekly you need to set the pass through flag PT for the rewrite
rules.
See also pass through in
http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html
Also: if you are using VirtualHosts, you need to put the JkMount into
the VirtualHosts.
Let us know, if that works.
Hi Rainer, and thanks for your reply.
The [PT] at the end of the line seems to be the 'trick'.
I have another question:
If the user enters: http://www.domainname.dk/news/news.jsp?id=5, is
there then any way to force the url to change to:
http://www.domainname.dk/news/news/5/ ?
thanks,
Hi lars,
you can match against QUERY_STRING in RewriteCond and then use the match
via %N in the replacement part of the RewriteRule.
See QUERY_STRING and %N in the docs page of mod_rewrite.
For more special mod_rewrite questions not directly related to mod_jk or
Tomcat interoperability, the