tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pid Ster <...@pidster.com>
Subject Re: Alias URL
Date Mon, 05 Oct 2009 23:14:37 GMT
On 5 Oct 2009, at 23:47, "Johnson, Rob E" <Rob.Johnson@mms.gov> wrote:

> Andre thanks for all your help that worked.  I can use the alias,
> and I can still hit the other webapps.
>
> Also thanks to Martin Gainty and his help.

YDHTVO

p

> -----Original Message-----
> From: André Warnier [mailto:aw@ice-sa.com]
> Sent: Monday, October 05, 2009 3:54 PM
> To: Tomcat Users List
> Subject: Re: Alias URL
>
> Johnson, Rob E wrote:
>> Hi,
>>
>>> What you would like is that :
>>> - when a user enters the URL "http://imsden.mms" (or
>>> "http://imsden.mms:8080"), he continues to get the standard Tomcat
>>> homepage
>>> - when a user enters the URL "http://webtop" (or
>>> "http://webtop:8080"), he gets immediately the first page of the
>>> "webtop" application
>>
>>> Is that correct ?
>>
>> This is correct
>>
>> Sorry to be slow to respond I have to jump into a few meetings today.
>>
> And sorry if I leave in the middle somewhere, despite my didactic
> instincts.  I have to take a plane at 5:00.
> So let's see if I can write this quickly and not forget anything.
> (If so, peruse the responses you already got, from me and others,
> because the data is already there).
>
> Anyway then,
>
> (stop Tomcat first)
>
> Step 1 : you will need 2 <Host ..> sections in Tomcat's
> configuration file "server.xml".  Currently, there is only one.
>
> The first and only one you already have, is for the hostname
> "localhost", which is also the "default Host".  Meaning in short
> that Tomcat will use the settings in that first Host section, for
> any request
> - either specifically addressed to "localhost" (of which there
> should be few, since they would have to originate on the same system)
> - or for any request that comes in with a "Host: xxxxxx" header,
> which "xxxxx" Tomcat cannot readily associate with a <Host
> name="xxxxxx" ..> tag
>
> So look for the server.xml file, edit it, duplicate the entire <Host
> name="localhost" ..> .... </Host> section that you find there, and
> change the "name=" attribute value to be "webtop" instead of
> "localhost".
>
> That's basically all it takes to create a new "virtual host" (or
> "site"
> in MS parlance) into Tomcat.
>
> Also :
> - you currently have a ../webapps/ directory under Tomcat.  At the
> same level, create a directory .../webapps2/ .
> Then move your complete "webtop/*" webapp under that new directory
> (instead of under /webapps/).
> - then, in the new <Host name="webtop" ..> tag that you created
> previously, change the appBase attribute as follows :
> old : appBase="webapps"
> new : appBase="webapps2"
>
>
> Then restart Tomcat.
> Now the Host named "localhost" should no longer find an application
> called "webtop". In other words, a browser accessing via "http://imsden.mms/webtop
> " should get an error.
> (Because the hostname "imsden.mms" not being found in a Host tag,
> Tomcat will default to the first Host, and its /webapps dir does not
> have the webtop application in it any longer).
>
> But the host named "webtop" should find this application.
> In other words, a browser accessing via "http://webtop/webtop"
> should now get the application.
>
> That's getting closer, but..
>
> Step 2 : consists of making this "webtop" application into the
> default application of the host "webtop".
> For this, there is a wiki, but in your case it's easier :
> Stop Tomcat. Rename /webapps2/webtop/ to /webapps2/ROOT/, and
> restart Tomcat.
> Then try accessing http://webtop/
>
> Tada !
>
> Or not, but then you need to find another helping hand, cause I'm
> going to catch some sleep.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message