I guess I'm imagining this situation...

www.foo.com/

and 

www.foo.com/hal/

Someone types in the first one, because they're lazy.  Immediately
they're redirected to /hal, and from then on, they stay there.

ie: There's nothing at all at / other than the redirect. (he'd modify
the root context to be NOT the same docbase as /hal)

> -----Original Message-----
> From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
> Sent: Friday, January 23, 2004 9:10 AM
> To: Tomcat Users List
> Subject: RE: Repeated "load-on-startup" niggle
> 
> 
> 
> Howdy,
> But he wants to redirect all requests, not just those for /.
> 
> Yoav Shapira
> Millennium ChemInformatics
> 
> 
> >-----Original Message-----
> >From: Mike Curwen [mailto:[EMAIL PROTECTED]
> >Sent: Friday, January 23, 2004 10:10 AM
> >To: 'Tomcat Users List'
> >Subject: RE: Repeated "load-on-startup" niggle
> >
> >Is it simpler in this case to have an index.html file sitting at '/'
> and
> >all it does is a meta refresh to the '/hal' context?
> >
> >That way, once you're at /hal, you'll stay at /hal, and won't worry 
> >about request parameters, etc.
> >
> >> -----Original Message-----
> >> From: Chris Ward [mailto:[EMAIL PROTECTED]
> >> Sent: Friday, January 23, 2004 9:02 AM
> >> To: Tomcat Users List
> >> Subject: RE: Repeated "load-on-startup" niggle
> >>
> >>
> >> Thanks.  That's exactly what I'd started to use.  What's
> >> the best way to add the "/hal" and redirect while 
> preserving all the 
> >> request parameters etc.
> >>
> >> i.e.
> >>
> >>    Original URL = /somedir/somefile.html
> >>
> >>    Filtered URL = /hal/somedir/somefile.html
> >>
> >> Should I be using a request dispatcher or response.sendRedirct()?
> >>
> >> I'm trying to do it in the best way.
> >>
> >> Best regards
> >> Chris
> >>
> >> --
> >>
> >> Chris Ward, Horizon Asset Limited 
> <mailto:[EMAIL PROTECTED]>
> >> Tel +44 (20) 7367 7028, Fax 7367 7029
> >>
> >> --
> >>
> >>
> >> THIS E-MAIL MAY CONTAIN CONFIDENTIAL AND/OR PRIVILEGED 
> INFORMATION. 
> >> IF YOU ARE NOT THE INTENDED RECIPIENT (OR HAVE RECEIVED 
> THIS E-MAIL 
> >> IN ERROR) PLEASE NOTIFY THE SENDER IMMEDIATELY AND DESTROY THIS E- 
> >> MAIL.  ANY UNAUTHORISED COPYING, DISCLOSURE OR DISTRIBUTION OF THE 
> >> MATERIAL IN THIS E-MAIL IS STRICTLY FORBIDDEN.
> >>
> >>          HORIZON ASSET LIMITED IS AUTHORISED AND REGULATED
> >>                 BY THE FINANCIAL SERVICES AUTHORITY.
> >>
> >>
> >>
> >> > -----Original Message-----
> >> > From: Shapira, Yoav [mailto:[EMAIL PROTECTED]
> >> > Sent: Friday, January 23, 2004 2:43 PM
> >> > To: Tomcat Users List
> >> > Subject: RE: Repeated "load-on-startup" niggle
> >> >
> >> >
> >> >
> >> > Howdy,
> >> > A javax.servlet.Filter is one nice clean way.
> >> >
> >> > Yoav Shapira
> >> > Millennium ChemInformatics
> >> >
> >> >
> >> > >-----Original Message-----
> >> > >From: Chris Ward [mailto:[EMAIL PROTECTED]
> >> > >Sent: Friday, January 23, 2004 5:34 AM
> >> > >To: Tomcat Users List
> >> > >Subject: Repeated "load-on-startup" niggle
> >> > >
> >> > >
> >> > >Hi all,
> >> > >
> >> > >In my Tomcat setup I have a Context called "hal" which
> >> > contains all my
> >> > >applications, HTML everything.
> >> > >
> >> > >        <Context path="/hal" docBase="hal" debug="0" 
> privileged="true" 
> >> > >reloadable="true">
> >> > >
> >> > >Therefore I run things with a URL such including "/hal"
> >> > >
> >> > >
> >> > >
> >> > >Way back when I started with Tomcat I set the "Tomcat Root
> >> > Context" to
> >> > >point to the same docBase directory so any requests to
> "/page.html"
> >> > >would resolve to "/hal/page.html".
> >> > >
> >> > >        <!-- Tomcat Root Context -->
> >> > >        <Context path="" docBase="hal" debug="0"/>
> >> > >
> >> > >
> >> > >The problem I now have is that all the initialisation of
> >> /hal is run
> >> > >twice.  Once for each context.  Since I have several 
> servlets with 
> >> > ><load-on-startup> set this is a pain.
> >> > >
> >> > >Question
> >> > >========
> >> > >
> >> > >What is the cleanest way to redirect requests made to "/"
> >> to "/hal"?
> >> > >Can I do this by setting something up in the web.xml file
> >> > for the "/"
> >> > >context.  Then I could remove the docBase="hal".
> >> > >
> >> > >
> >> > >
> >> > >Best regards
> >> > >Chris
> >> > >
> >> >
> >>
> >---------------------------------------------------------------------
> >> > >To unsubscribe, e-mail: 
> [EMAIL PROTECTED]
> >> > >For additional commands, e-mail:
> >> [EMAIL PROTECTED]
> >> >
> >> >
> >> >
> >> >
> >> > This e-mail, including any attachments, is a 
> confidential business 
> >> > communication, and may contain information that is confidential, 
> >> > proprietary and/or privileged.  This e-mail is intended only for 
> >> > the individual(s) to whom it is addressed, and may not be saved, 
> >> > copied, printed, disclosed or used by anyone else.  If 
> you are not 
> >> > the(an) intended recipient, please immediately delete 
> this e-mail 
> >> > from your computer system and notify the sender.  Thank you.
> >> >
> >> >
> >> >
> >> 
> ---------------------------------------------------------------------
> >> > 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]
> >>
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> This e-mail, including any attachments, is a confidential 
> business communication, and may contain information that is 
> confidential, proprietary and/or privileged.  This e-mail is 
> intended only for the individual(s) to whom it is addressed, 
> and may not be saved, copied, printed, disclosed or used by 
> anyone else.  If you are not the(an) intended recipient, 
> please immediately delete this e-mail from your computer 
> system and notify the sender.  Thank you.
> 
> 
> ---------------------------------------------------------------------
> 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