I'm definitely not a person known for elegance. :) John
> -----Original Message----- > From: Oliver Meyn [mailto:oliver@;mineallmeyn.com] > Sent: Wednesday, November 06, 2002 10:08 PM > To: Tomcat Users List > Subject: RE: JkMount only *jsp but include index.jsp? > > > Thanks, John. Turns out I had the welcome-files set > properly, but still no > joy. I ended up going with your index.html in every home > because it, while > inelegant, is good and obvious to me and (more importantly) to Apache. > > Cheers, > Oliver > > > > > Check out the welcome-file option in web.xml. Set that to > > index.jsp and you > > should be OK. > > > > If you need Apache to understand that "/" = "index.jsp" > you'll need to do > > something like set DirectoryIndex in your virtual host container in > > httpd.conf, and if that doesn't work, you'll need to either get the > > sledgehammer out and use mod_rewrite, or just stick a file called > > index.html > > in the same directory as index.jsp, and have index.html contain a > > zero-second META refresh to index.jsp. You could also > write a filter that > > would look at every request and trap requests without a > filename and do a > > redirect to index.jsp. > > > > Lots of options, it pretty much depends on what you are > comfortable doing, > > and how much work you want to devote to doing it. My > preference is to use > > the index.html refresh option...my personal rule is to > stick an index.html > > file into _every_ directory reachable by Apache that does a > > refresh back to > > the main page. Stops prowlers. > > > > John > > > > > -----Original Message----- > > > From: Oliver Meyn [mailto:oliver@;mineallmeyn.com] > > > Sent: Wednesday, November 06, 2002 12:17 PM > > > To: TOMCAT > > > Subject: JkMount only *jsp but include index.jsp? > > > > > > > > > Hi all, > > > > > > Running Apache 2 and Tomcat 4.0.4 integrated with Jk on RH > > > 7.3, I would like > > > my virtual hosts to display the index.jsp file instead of the > > > dir listing, > > > but only send *jsp to tomcat, so that other files (most > > > notably a phpBB) are > > > handled normally under apache. In httpd.conf my (snipped) > > > virtual host > > > looks like this: > > > > > > DirectoryIndex index.jsp index.php index.html > > > JkMount /*jsp ajp13 > > > > > > which allows everything to work except when looking into > > > directories eg > > > http://mydomain.com/ which produces a dir listing instead of > > > the rendered > > > index.jsp. > > > > > > If I change the virtual host listing to: > > > > > > DirectoryIndex index.jsp index.php index.html > > > JkMount /* ajp13 > > > > > > then I get index.jsp for my directory instead of a contents > > > listing (good), > > > but then everything is getting passed to tomcat and it > > > doesn't understand > > > php (bad). > > > > > > -- > To unsubscribe, e-mail: > <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> > For additional commands, e-mail: > <mailto:tomcat-user-help@;jakarta.apache.org> > -- To unsubscribe, e-mail: <mailto:tomcat-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>
