Our Tomcat has one <host>.  There is also only one webapp to which any
request to the foo.com domain should go. 

Apache vhost blah.foo.com   -> TC default host, default webapp
Apache vhost abc.foo.com    -> TC default host, default webapp
Apache vhost xyz.foo.com    -> TC default host, default webapp

The webapp parses  blah, abc and xyz.



> -----Original Message-----
> From: Angus Mezick [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, August 14, 2003 9:37 AM
> To: Tomcat Users List
> Subject: RE: From which apache virtual host did a request come from?
> 
> 
> Same deal.  Apache doesn't know anything about webapps.  You 
> just send requests for certain hosts to tomcat using 
> workers2.properties.  Tomcat then uses its <host> entries to 
> decide which webapp get what.
> 
> > -----Original Message-----
> > From: Mike Curwen [mailto:[EMAIL PROTECTED]
> > Sent: Thursday, August 14, 2003 10:27 AM
> > To: 'Tomcat Users List'
> > Subject: RE: From which apache virtual host did a request come from?
> > 
> > 
> > Actually, I was speaking about virtual hosts in Apache Web 
> Server.  ;)
> >  
> > A few more details:
> > 
> > I have an application that parses the URI for some
> > parameters. Basically
> > the sponsors hate URLs that look like: 
> > http://www.foo.com/?foo=a&bar=b&baz=c 
> >  
> > So my fix was to parse the URI for the parameters in a known order. 
> > http://www.foo.com/a/b/c
> > 
> > They don't like this either. less typing, cleaner, but *still* not 
> > 'friendly'.  I might tell them that people using the web 
> are used to 
> > this sort of thing by now, but hey, they're the sponsors 
> and they want 
> > it different.
> > 
> > So my last option is to flatten the parameters and use a subdomain.
> > 
> > http://abc.foo.com/
> > http://xyz.foo.com/
> > 
> > So that's two virtual hosts in Apache, jk mounted to a single
> > (default)
> > application on Tomcat.  That's possible, right?
> > 
> > 
> > 
> > > -----Original Message-----
> > > From: John Turner [mailto:[EMAIL PROTECTED]
> > > Sent: Thursday, August 14, 2003 8:59 AM
> > > To: Tomcat Users List
> > > Subject: Re: From which apache virtual host did a request 
> come from?
> > > 
> > > 
> > > 
> > > It's within <Host>.
> > > 
> > > John
> > > 
> > > Angus Mezick wrote:
> > > 
> > > > Isn't there an <Alias> tag within <Context>?
> > > > 
> > > > 
> > > >>-----Original Message-----
> > > >>From: John Turner [mailto:[EMAIL PROTECTED]
> > > >>Sent: Thursday, August 14, 2003 9:32 AM
> > > >>To: Tomcat Users List
> > > >>Subject: Re: From which apache virtual host did a request
> > come from?
> > > >>
> > > >>
> > > >>Mike Curwen wrote:
> > > >>
> > > >>
> > > >>>1) Is it possible to mount several virtual hosts to 
> the same web
> > > >>>application (the default one, as it happens)
> > > >>
> > > >>I think this is possible, though maybe not desired.
> > > >>
> > > >>You can see this with the manager app.  Setup a bunch 
> of virtual 
> > > >>hosts that have the same appBase, with Contexts that have the
> > > same docBase,
> > > >>and you will be able to reach the same application on any
> > > of the host
> > > >>names.  I determined that it was better to give a separate
> > > appBase to
> > > >>each virtual host.
> > > >>
> > > >>If you mean setting separate appBase's for each virtual 
> host, and 
> > > >>still being able to access the same webapp (Context 
> with the same
> > > >>docBase not 
> > > >>a copy of the webapp in another docBase), I would say "no". 
> > >  It's at
> > > >>least a security risk.  Someone please correct me if I'm wrong.


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

Reply via email to