Garrett,

> 1.  I've got a webapp sitting in the /webapps/ROOT directory, and I'd like
> to be able to access it using Apache HTTPD instead of Tomcat's built-in
> server.

Right.  You setup a connector, e.g., mod_jk, mod_jk2, mod_webapp.  Heck, I
even have a case where I have mod_proxy being used (don't ask why -- archaic
and going away, but it works)!

ref: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/connectors.html

> How do I both instruct Apache to serve up all requests for the root
> directory to Tomcat, and how do I set up that alias to use MY index
> page?

It is easier than you think.  Check the docs for your connector of choice.
The best documentation is probably for mod_jk.

If you want a laugh, here is how you do it with mod_rewrite/mod_proxy:

RewriteRule       ^/(.*)$   http://localhost:8080/$1     [P]
ProxyPassReverse  /         http://localhost:8080/

Again, *not* something I recommend.  [FWIW, you could use ProxyPass instead
of a rewrite rule, but there is a lot more going on that isn't shown above.]

> context.getRequestDispatcher("/start.jsp" );
> how do I get the URL on the client side to reflect the forwarding?

If you want the browser to go back to the start.jsp page, you send it there
with request.sendRedirect("/start.jsp"), not a RequestDispatcher.

> Thanks in advance, kids...

You're welcome gramps ...  ;-)

        --- Noel


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

Reply via email to