I really don't know if changing the defaulthost name is the solution. R u able to 
serve the pages with the configuration you have now without changing the defaulthost 
name or are you getting a DNS error. 

IF you want to serve pages the way you want it, then each of the <host> entries you 
have in server.xml should have <context> defined with its own Web.xml file. 

Hari

-----Original Message-----
From: J. Norment [mailto:[EMAIL PROTECTED]] 
Sent: Tuesday, December 17, 2002 10:36 AM
To: Tomcat Users List
Subject: RE: Virtual Domains with Tomcat 4.1.12 Standalone

Hari:

Thanks for the response.
( For that matter, thanks for everyone's response so far... )

I want the behavior to be:

http://localhost - loads up the default welcome page, root/index.jsp
http://host0.com - loads up host0's index page
http://host1.com - loads up host1's index page

Is changing the default host part of the solution?



On Tue, 17 Dec 2002 10:22:20 -0500, Hari Venkatesan wrote:
>You have two <Host name defined and only one closing tag for the
>host. Did you change "<Engine name="Standalone"
>defaultHost="localhost" debug="99">" to reflect "host0.com" in the
>defaultHost
>
>Hari
>
>-----Original Message-----
>From: J. Norment [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, December 17, 2002 10:15 AM
>To: Tomcat Users List
>Subject: RE: Virtual Domains with Tomcat 4.1.12 Standalone
>
>This is the change that I had made to the server.xml file:
>
>><!-- Define the default virtual host -->
>><Host name="localhost" debug="0" appBase="webapps"
>>unpackWARs="true" autoDeploy="true">
>>
>><!-- This part is added: -->
>>
>><Host name="host0.com" debug="0" appBase="webapps/host0"
>>unpackWARs="true">
>><Logger className="org.apache.catalina.logger.FileLogger"
>>directory="logs" prefix="host0." suffix=".log" timestamp="true"/>
>><Context path="" docBase="webapps/host0" debug="0"
>>reloadable="true"/>
>><Context path="/test" docBase="webapps/host0" debug="0"
>>reloadable="true"/>
>></Host>
>>
>><!-- End, added part. -->
>
>Is this is the change that you are referring to in adding the host
>tag?
>
>If that is not working, how would I track down what is broken?
>(ie, are there log files saying exactly what Tomcat is getting from
>the request?)
>
>As for adding an alias for localhost, wouldn't that mean that only
>one host was used?
>Ultimately, I'd like host0.com and host1.com to be different "hosts"
>for Tomcat.
>
>Applying Occam's Razor, I'm pretty sure that something is screwed on
>my end, but not sure how to track it down, at this point...
>
>
>On Tue, 17 Dec 2002 09:27:14 -0500, Turner, John wrote:
>>
>>It has Apache installed, but I just verified this behavior using
>>http://some.server.com:8080 which bypasses Apache.
>>
>>If you need a virtual host setup in Tomcat, modify server.xml and
>>add a Host
>>element with a name parameter set to the FQDN that will be in the
>>URL.
>>Alternatively, if you want some.server.com to be treated as
>>localhost, add
>>an Alias tag to the localhost Host element in server.xml.
>>
>>Apache VirtualHost = Tomcat Host (roughly speaking)
>>
>><Host name="some.server.com">
>>
>>...some stuff here like Contexts, etc....
>>
>></Host>
>>
>>The server.xml that comes with Tomcat has what you need already in
>>it. �The
>>default server.xml file has a single virtual host (localhost) with a
>>three
>>Contexts (admin, manager, examples). �Copy what you need from that.
>>The
>>Host element for localhost has a lot of stuff in it, probably stuff
>>you
>>don't need. �Just delete most of it, and you should be fine.
>>Alternatively,
>>find the localhost Host element in server.xml and change the name
>>parameter
>>from "localhost" to "your.server.com", restart Tomcat, and test it
>>out and
>>see if the behavior is what you want, then just copy that.
>>
>>John
>>
>>>-----Original Message-----
>>>From: J. Norment [mailto:[EMAIL PROTECTED]]
>>>Sent: Tuesday, December 17, 2002 9:20 AM
>>>To: Tomcat Users List
>>>Subject: RE: Virtual Domains with Tomcat 4.1.12 Standalone
>>>
>>>
>>>That sounds almost exactly like what I'm trying to do. �Does
>>>your test box setup also have Apache installed? �If not, what
>>>did you do to get some.server.com showing up?
>>>
>>>
>>>On Tue, 17 Dec 2002 09:14:08 -0500, Turner, John wrote:
>>>>
>>>>Sorry, maybe someone else can answer your question. �I'm just not
>>>>understanding the problem. �I have a RH 7.3 test box setup, with
>>>>two
>>>>virtual
>>>>hosts (one is localhost, the other is some.server.com), and the
>>>>welcome
>>>>files display correctly. �If it isn't working for you, I would
>>>>suggest that
>>>>the issue is with your virtual hosting configuration, not your
>>>>welcome
>>>>file/index.html configuration.
>>>>
>>>>John
>>>>
>>
>>--
>>To unsubscribe, e-mail: ��<mailto:tomcat-user-
>>[EMAIL PROTECTED]>
>>For additional commands, e-mail: <mailto:tomcat-user-
>>[EMAIL PROTECTED]>
>>
>
>
>
>--
>To unsubscribe, e-mail: � <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>
>
>--
>To unsubscribe, e-mail: � <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:tomcat-user-
>[EMAIL PROTECTED]>
>



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


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

Reply via email to