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]