John, Thank you very much for your response. after i chang host2.com to www.host2.com and restart tomacat apache
My mod_jk.conf is like: ******************************************************************* <VirtualHost www.host2.com> ServerName www.host2.com JkMount /servlets ajp13 JkMount /servlets/* ajp13 JkMount /manager ajp13 JkMount /manager/* ajp13 </VirtualHost> <VirtualHost www.host1.com> ServerName www.host1.com JkMount /webdav ajp13 JkMount /webdav/* ajp13 JkMount /mlogin ajp13 JkMount /mlogin/* ajp13 JkMount /login ajp13 JkMount /login/* ajp13 JkMount /examples ajp13 JkMount /examples/* ajp13 JkMount /tomcat-docs ajp13 JkMount /tomcat-docs/* ajp13 JkMount /manager ajp13 JkMount /manager/* ajp13 </VirtualHost> ******************************************************************** But it still not working. Thanks for any futher suggestion. On Fri, 28 Feb 2003, Turner, John wrote: > > What are the contents of mod_jk.conf? > > Did you restart Apache so that it could pick up the changes? > > Is there a VirtualHost container in mod_jk.conf for www.host2.com? > > In your Host container in server.xml, you list the name as "host2.com", not > "www.host2.com". Is this a typo? The two are different. Either change it > to "www.host2.com" or use <Alias> within the Host container to alias > www.host2.com to host2.com. > > John > > > -----Original Message----- > > From: Hostmaster of the day [mailto:[EMAIL PROTECTED] > > Sent: Friday, February 28, 2003 11:36 AM > > To: [EMAIL PROTECTED] > > Subject: RE: how to get apache-tomcat virtual host work? > > > > > > John, > > > > where is your reply ? > > > > how to get apache-tomcat virtual host work? is an easy > > question as long as you are using Tomcat 3.2.3 or Tomcat 3.3.1. > > > > Although I'm working very successfully with virtual hosts > > and Tomcat 3.2.3 + 3.3.1 I was up to now unable to get virtual > > hosts running with Tomcat 4. > > > > Only the default virtual host is running. It doesn't matter > > which virtual host I'm using. > > > > I'm not alone and still working on it. > > > > --Dave > > > > > > > > Is this a glitch? Did my first reply to this post get lost? > > > > John > > > > > > > I have redhat linux 7.3 > > > > > > i have two virtual host in my machine www.host1.com and > > www.host2.com > > > www.host1.com is the default one. > > > I have installed apache-tomcat on my machine > > > apache-tomcat runs fine with the www.host1.com one. > > > i mean both http://www.host1.com:8080/examples and > > > http://www.host1.com/examples come to same > > > result which is > > > good. > > > i want www.host2.com work same way as www.host1.com in term > > > of running > > > apache-tomcat i did following to server.xml > > > > > > > > > I add <host> dirctive like this > > > > > > ************************************************************** > > > ************* > > > <Host name="host2.com" debug="0" appBase="/home/www/zhujp98" > > > unpackWARs="true"> > > > > > > <Listener > > > className="org.apache.ajp.tomcat4.config.ApacheConfig" > > > append="true" /> > > > > > > <!-- Normally, users must authenticate themselves to > > > each web app > > > individually. Uncomment the following entry if you > > would > > > like > > > a user to be authenticated the first time they > > > encounter a > > > resource protected by a security constraint, and > > > then have > > > that > > > user identity maintained across *all* web applications > > > contained > > > in this virtual host. --> > > > <!-- > > > <Valve > > > className="org.apache.catalina.authenticator.SingleSignOn" > > > debug="0"/> > > > --> > > > > > > <!-- Access log processes all requests for this > > > virtual host. By > > > default, log files are created in the "logs" directory > > > relative to > > > $CATALINA_HOME. If you wish, you can specify a > > different > > > directory with the "directory" attribute. > > > Specify either a > > > relative > > > (to $CATALINA_HOME) or absolute path to the desired > > > directory. > > > --> > > > <Valve className="org.apache.catalina.valves.AccessLogValve" > > > directory="logs" prefix="localhost_access_log." > > > suffix=".txt" > > > pattern="common"/> > > > > > > <!-- Logger shared by all Contexts related to this > > > virtual host. > > > By > > > default (when using FileLogger), log files are > > > created in the > > > "logs" > > > directory relative to $CATALINA_HOME. If you > > > wish, you can > > > specify > > > a different directory with the "directory" attribute. > > > Specify either a > > > relative (to $CATALINA_HOME) or absolute path to > > > the desired > > > directory.--> > > > <Logger className="org.apache.catalina.logger.FileLogger" > > > directory="logs" prefix="localhost_log." > > > suffix=".txt" > > > timestamp="true"/> > > > > > > <!-- Define properties for each web application. This is > > only > > > needed > > > if you want to set non-default properties, or have web > > > application > > > document roots in places other than the virtual host's > > > appBase > > > directory. --> > > > > > > <!-- Tomcat Root Context --> > > > <!-- > > > <Context path="" docBase="ROOT" debug="0"/> > > > --> > > > > > > <Context path="/servlets" > > > docBase="/home/www/zhujp98/servlets" > > > debug="0" > > > reloadable="true"/> > > > </Host> > > > > > > ************************************************************** > > > **************** > > > > > > after that I can access servlets using > > http://www.host2.com:8080/servlets > > > > but fails when i use http://www.host2.com/servlets > > > > it seems that apache did not connect to tomcat in terms of > > www.host2.com > > > > how can i fix this problem? > > Thanks > > > > j.p > > > > > > --------------------------------------------------------------------- > > 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] > > > > > > --------------------------------------------------------------------- > > 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]