I believe there has been talk on the dev list of incorporating "restart"
functionality for server.xml.  That is, tell Tomcat to reread server.xml
without going through a full stop/start cycle.  I have no idea how difficult
this would be to do, or even if it is being considered seriously, but maybe
it will be available soon.  That would solve the whole "how do I change
server.xml on the fly" problem.

John


> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, February 11, 2003 5:55 AM
> To: Tomcat Users List
> Subject: Re: Apache vhost + Tomcat sharing the same document root
> 
> 
> 
> Hi,
> 
> Nah, you can't do this sanely with mod_rewrite, simply 
> because of the way Apache is structured. Apache offers the 
> URI to mod_jk first, and if mod_jk accepts that it will 
> handle it, then it won't even touch mod_rewrite.
> 
> If it has gone as far as mod_rewrite, it is too late for 
> mod_jk to claim it. I suppose you could do something REALLY 
> hackish with mod_proxy, but that isn't a pretty solution.
> 
> What we really need is a mod_rewrite for Tomcat :)
> 
> Thanks,
> C.Davies
> 
> * Lajos ([EMAIL PROTECTED]) wrote:
> > Hi Chris -
> > 
> > I've seen this situation before, but don't have a way to 
> add vhosts to 
> > server.xml on the fly. One thing that comes to mind would be to use 
> > mod_rewrite to (somehow) rewrite a *.jsp URI with some 
> vhost-specific 
> > info in it that Tomcat can pick up and use to direct to the right 
> > context. Under this scenario, you would have a single 
> <Host> block, with 
> > appBase of /www, but any *.jsp pages would have a prefix of /cust1, 
> > /cust2, /cust3, etc., depending on the URI. I don't use mod_rewrite 
> > regularly, so I can't give you the exact syntax. If by 
> chance you figure 
> > it out, I'd appreciate you letting me know what you did.
> > 
> > Regards,
> > 
> > Lajos
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to