Try something like:

<VirtualHost *>
     ServerName www.srv1.com
 #    ... others directives for this host
 
     <Location /samples>
         JkUriSet uri www.srv1.com
         JkUriSet worker ajp13:local_1
     </Location>
  </VirtualHost>
Or...
     <Location /samples>
         JkUriSet uri www.srv1.com
         JkUriSet worker ajp13:www.srv1.com:8009
     </Location>

Should work :)

MT.

> -----Original Message-----
> From: Q. Werty [mailto:[EMAIL PROTECTED]] 
> Sent: Monday, January 13, 2003 4:49 PM
> To: tomcat-user
> Subject: JK2, JkUriSet and virtual hosting
> 
> 
> Hi,
> 
> I'am facing a problem with JK2 and virtual hosting. 
> Configuration : Tomcat 4.1.18/Apache 2.0.43/JK2 2.0.2/Windows 
> 2000 SP3.
> 
> As said in previous messages and in some documentation, it's 
> possible to configure URI mapping with JK2 in Apache 
> httpd.conf file (as with mod_jk). There exist JkUriSet to do 
> this.
> This directive work well, except when use with virtual host 
> and same context. It seems that JkUriSet directive doesn't  
> include hostname in internal configuration.
> Does anyone has encountered same problem or does anyone knows 
> how to resolve it?
> 
> Thanks in advance for any response.
> 
> ==== Following a longer explanation of the problem ===
> 
> Let's say I've got a /samples context in www.srv1.com and 
> www.srv2.com host (correctly defined in Tomcat and Apache).
> I defined two workers for JK2 (local_1 and local_2). I put the 
> following directive in httpd.conf : 
> 
> <VirtualHost *>
>     ServerName www.srv1.com
> #    ... others directives for this host
> 
>     <Location /samples>
>         JkUriSet worker ajp13:local_1
>     </Location>
> </VirtualHost>
> 
> 
> <VirtualHost *>
>     ServerName www.srv2.com
> #    ... others directives for this host
> 
>     <Location /samples>
>         JkUriSet worker ajp13:local_2
>     </Location>
> </VirtualHost>
> 
> => Results : all /samples URL are forwared to local_2, even 
> requests to www.srv1.com.
> 
> Some remarks :
> 1. this configuration, all in workers2.properties with 
> [uri:...] and without JkUriSet work very well.
> 2. when requesting /JkStatus, it appear that only the JkUriSet 
> directive by context is used, and WITHOUT hostname
> 
> 
> Acc�dez au courrier �lectronique de La Poste : www.laposte.net ; 
> 3615 LAPOSTENET (0,13 �/mn) ; t�l : 08 92 68 13 50 (0,34�/mn)"
> 
> 
> 
> 
> --
> 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