Hi, Jean-Frederic, one more addition:
This works fine: RewriteRule ^/istore/something(.*) http://mydomain/istore$1 [P] Cookies work to (because the "/istore" will be present in both the original and the proxied url). You can then use: http://mydomain/istore/something/aServlet (which eventually will end at http://mydomain/istore/aServlet I want this to work: RewriteRule !^/istore(.*) - [C] RewriteRule (.*) http://mydomain/istore$1 [P] So any URL not containing the "/istore" prefix should be rewritten by prepending "/istore". Then you can use URLs like: http://mydomain/anything. This is what you normally do with Apache-served sites. I don't want to see no application context in my urls basically. Hope you get what I try to express! Cheers, János (=Jean in Hungarian :) -- Jarecsni, János MORGAN HILL CONSULTING, Internet Applications Unit mailto:[EMAIL PROTECTED] http://morganhillconsulting.hu/ :: Phone+Fax: + 36 1 484 0392 |-----Original Message----- |From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On |Behalf Of jean-frederic clere |Sent: Friday, February 15, 2002 12:51 PM |To: Tomcat Developers List |Subject: Re: setting the path in the session cookie (Tomcat 402b) | | |Jarecsni János wrote: |> |> Hi, |> |> well a short explanation follows then. |> |> Since we want to alias our dynamic resources (which are to be served by |> Tomcat+JBoss) in Apache we have to use mod_rewrite and mod_proxy. | |Why are you not using mod_jk or mod_webapp? | |> We need |> the proxy because the rewritten urls don't get sent to tomcat, |Apache treats |> them as files. If we proxy those rewritten urls back to the same virtual |> host, they get sent to tomcat. |> |> The only problem is that the webcontext is hardwired in the |session cookie |> by Tomcat. And since the webcontext must be rewritten for the |whole thing to |> work too, session cookies don't work anymore (the client doesn't |send them |> back because of the different path). |> |> The Sun RI sets the session cookie path to "/". That would work in our |> situation too. |> |> Can I hope some sort of a remedy of this problem in a short time, what do |> you think? |> |> Cheers & thanks. |> János |> |> -- |> Jarecsni, János |> MORGAN HILL CONSULTING, Internet Applications Unit |> mailto:[EMAIL PROTECTED] |> http://morganhillconsulting.hu/ :: Phone+Fax: + 36 1 484 0392 |> |> |-----Original Message----- |> |From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On |> |Behalf Of jean-frederic clere |> |Sent: Friday, February 15, 2002 12:16 PM |> |To: Tomcat Developers List |> |Subject: Re: setting the path in the session cookie (Tomcat 402b) |> | |> | |> |Jarecsni János wrote: |> |> |> |> Hi, |> |> |> |> it seems that tomcat uses the "/contextname" path when creating |> |the cookie |> |> for the JSESSIONID. Since we use Apache in front of Tomcat and we use |> |> mod_rewrite with mod_proxy to provide aliasing of dynamic Java |> |resources, it |> |> is not working for us. |> | |> |You should explain a little more why you have to that (like you |> |have done it in |> |httpd-dev list). |> | |> |> |> |> We would like to be able to configure this path. |> |> |> |> Thanks in advance |> |> János |> |> |> |> -- |> |> Jarecsni, János |> |> MORGAN HILL CONSULTING, Internet Applications Unit |> |> mailto:[EMAIL PROTECTED] |> |> http://morganhillconsulting.hu/ :: Phone+Fax: + 36 1 484 0392 |> |> |> |> -- |> |> To unsubscribe, e-mail: |> |<mailto:tomcat-dev-|[EMAIL PROTECTED]> |> |> For |> |additional commands, e-mail: <mailto:[EMAIL PROTECTED]> |> | |> |-- |> |To unsubscribe, e-mail: |> |<mailto:tomcat-dev-|[EMAIL PROTECTED]> |> |For additional |> |commands, e-mail: <mailto:[EMAIL PROTECTED]> |> | |> | |> |> -- |> To unsubscribe, e-mail: |<mailto:tomcat-dev-|[EMAIL PROTECTED]> |> For |additional commands, e-mail: <mailto:[EMAIL PROTECTED]> | |-- |To unsubscribe, e-mail: |<mailto:tomcat-dev-|[EMAIL PROTECTED]> |For additional |commands, e-mail: <mailto:[EMAIL PROTECTED]> | | -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>