Alexander Diedler wrote:
Hello,
Yes thanks, with adding the vHost Name it works with one exception. I cannot access the Manager App. I get a auth Window, the credentials are correct, but I do not get into the Manager App.

Uriworkermap.properties:

/manager=worker1
/manager/*=worker1
/docs=worker1
/*=worker1
/go/*=worker1
/go=worker1
/show/*=worker1

# Mapping all URI which end with a common suffix:
#*.jsp=worker1

##vHosts for Tomcat 7.0.19

/SiteB.xxx.de/*=worker2
/SiteB.xxx.de *=worker2
/SiteB.xxx.de /manager/*=worker2
/SiteB.xxx.de /manager*=worker2

Alexander,
as Chris points out succintely, it looks like you are a bit confused and may be confusing isapi_redirector. When you say :

> /manager/*=worker1

in a virtual host context, that means that isapi_redirector ignores the hostname part, and is sending all requests for "/manager/*" to worker1.
But then later you say

/SiteB.xxx.de/manager/*=worker2

which contradicts the above.
Also,

/SiteB.xxx.de/*=worker2
and
/SiteB.xxx.de/manager/*=worker2

overlap.  There is no real reason for the second line, after the first.
So it's a bit hard to guess what isapi_redirector will do with all these superfluous and contradictory instructions.
And even worse, you say
> /*=worker1
So it means that you are sending everything to worker1, leaving nothing for 
worker2.
One wonders how poor worker2 gets anything to do at all..
Get a cup of coffee, sit down and write down, on paper,
- which URLs you do /not/ want to go to Tomcat, but be processed locally by the httpd front-end - for the URLs which /should/ go to Tomcat, which ones should go to tomcat1 and which should go to tomcat2
Then think that when you write
/*
that also covers /abc, /abcd/, /xyz, /xyz/abc, etc...

If everything addressed to siteA should go to the tomcat "worker1", and everything addressed to siteB should go to the tomcat "worker2", then the following 2 lines in uriworkermap.properties should be enough :

/siteA.xxx.de/*=worker1
/siteB.xxx.de/*=worker2

but then one wonders why you even use a front-end httpd.


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

Reply via email to