Tomcat 5 uses ROOT for the root application,
and whatever for other applications. For
example, I am keeping my content in its
own hierarchy:

/home/tomcat/mywebsite/webapps/ROOT
/home/tomcat/mywebsite/webapps/myapp

I want apache to handle static content
and tomcat to handle servlet related
stuff (jsp, etc). I am wondering how
to specify that in httpd.conf. If I set
DocumentRoot to /home/mywebsite/webapps/ROOT/
that will work for http://mywebsite.com/ but
it will not find myapp. If I set it to
/home/mywebsite/webapps/ it can find
http://mywebsite.com/myapp, but then I don't
know how it can find the ROOT directory.


Here's an httpd.conf snippet: #====== <VirtualHost *:80> ServerAdmin [EMAIL PROTECTED] ServerName www.mywebsite.com ServerAlias mywebsite.com DocumentRoot /home/tomcat/mywebsite.com/webapps/ROOT/ ErrorLog /home/tomcat/mywebsite.com/logs/error_log CustomLog /home/tomcat/mywebsite.com/logs/access_log common

  # Deny direct access to WEB-INF and META-INF
  #
  <Location "/WEB-INF">
    AllowOverride None
    deny from all
  </Location>

#  <Location "/META-INF">
    AllowOverride None
    deny from all
  </Location>

  JkMount /*.jsp mywebsite
</VirtualHost>
#=====
Any ideas?

Dean Hoover


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



Reply via email to