On Sat, 3 Aug 2002, Markus Bengts wrote: > On Fri, 2 Aug 2002 [EMAIL PROTECTED] wrote: > > > If "webmail" isn't a directory under "qvdintra", then I don't see a > > problem. > > webmail is not under qvdintra. It is possible to use it like this with > "servlet/" or "_/" or some other extra string in the url-path to every > servlet. I just don't want to have something extra in the path to > servlets.
I may be wrong, but I'm not sure you're going to be able to do that. Because when you give WebAppDeploy the URL pattern "/", you're effectively telling it that Apache should pass everything to Tomcat. I'm not sure you can make it do "everything but this one thing". You might have to put something there, like "/qvdintra" (and then that has to be included in every URL). One thing, my understanding is that when you use mod_webapp to connect Apache to Tomcat, it passes every URL under the specified URL (in a WebAppDeploy) to Tomcat, even static content. But supposedly with mod_jk you have finer grain control, and it allows you to have Apache handle static content within a Tomcat context (although I'm not sure I fully understand how it does that, because there are things for which it isn't obvious from just the URL whether it's static or dynamic content). Anyway, someone suggested using mod_jk instead of mod_webapp. You might try that to see if it allows you to do what you want. > > On Fri, 2 Aug 2002 [EMAIL PROTECTED] wrote: > > > > > > > > What's the directory layout? Is "qvdintra" a directory? > > > > > The WebAppDeploy syntax is: > > > > > > WebAppDeploy <application_name> <connection_name> <url_path> > > > > qvdintra is an application name which is the same as the directory present > > under my "webapps" directory. The connection works fine. My problem is > > that the webmail should be served by apache and everything else by tomcat. > > > > I want to have: > > > > WebAppDeploy qvdintra defConn / > > > > But still I need to have apache serving urls that have /webmail in the > > beginning of the path. (The webmail application is written in php.) > > > > > > > In my apache conf I have these lines for a virtual host: > > > > > > # > > > Alias /webmail /home/qvd/www/webmail > > > # Tomcat configurations > > > <IfModule mod_webapp.c> > > > WebAppDeploy qvdintra defConn /_ > > > </IfModule> > > > > > > I don't want to have "_/" in my servlet urls, but if I remove '_' my > > > webmail stops working. I want to send everything else to tomcat except > > for > > > urls with "/webmail" in the beginning of the path. > > > > > > Can anyone help me with this configuration? I thought the alias before > > the > > > WebAppDeploy would help, but it seems that order doesn't matter here. > > > > > > > Markus > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > Milt Epstein Research Programmer Systems and Technology Services (STS) Campus Information Technologies and Educational Services (CITES) University of Illinois at Urbana-Champaign (UIUC) [EMAIL PROTECTED] -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
