Re: URL rewriting and mod_jk

2008-02-06 Thread Rainer Jung

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.

Regards,

Rainer

[EMAIL PROTECTED] wrote:


 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 using apache-2.2.8 and apache-tomcat-6.0.14 and mod_jk.
 JkAutoAlias/opt/apache-tomcat-6.0.14/webapps/domainname
 JkMount/*.jsp default
 JkMount/*.* default
 JkMount/servlet/* default  


 As mentioned on several web sites I have loaded mod_jk before
mod_rewrite.   

 What is wrong?  

 Thanks, Lars 


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: URL rewriting and mod_jk

2008-02-06 Thread Lars Nielsen Lind

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,

Lars


Rainer Jung skrev:

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.

Regards,

Rainer

[EMAIL PROTECTED] wrote:


 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 using apache-2.2.8 and apache-tomcat-6.0.14 and mod_jk.
 JkAutoAlias/opt/apache-tomcat-6.0.14/webapps/domainname
 JkMount/*.jsp default
 JkMount/*.* default
 JkMount/servlet/* default 
 As mentioned on several web sites I have loaded mod_jk before
mod_rewrite.  
 What is wrong? 
 Thanks, Lars 


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[OT] Re: URL rewriting and mod_jk

2008-02-06 Thread Rainer Jung

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 httpd user list would be a better place.


Regards,

Rainer

Lars Nielsen Lind wrote:

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,

Lars


Rainer Jung skrev:

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.

Regards,

Rainer

[EMAIL PROTECTED] wrote:


 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 using apache-2.2.8 and apache-tomcat-6.0.14 and mod_jk.
 JkAutoAlias/opt/apache-tomcat-6.0.14/webapps/domainname
 JkMount/*.jsp default
 JkMount/*.* default
 JkMount/servlet/* default  As mentioned on several web sites 
I have loaded mod_jk before
mod_rewrite.   What is wrong?  Thanks, Lars 


-
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]