Setup multi-level URL ACL

Hi list, I've this puzzling scenario that I've been wrestling with :(

http://hostname/pac - allowed, forward to other-hostname

http://hostname/pac/admin - deny

http://hostname/pac/admin/* - deny

the obj.conf is

NameTrans fn="map" from="http://hostname/pac" to="http://other-hostname:9002/pac" rewrite-host="true"

NameTrans fn="map" from="/pac" to="http://other-hostname:9002/pac" rewrite-host="true"

<Object ppath="http://hostname/pac">

Service fn="deny-service"

Route fn="set-proxy-server" server="other-hostname:9002"

</Object>

<Object ppath="http://hostname/pac/admin">

</Object>

<Object ppath="http://hostname/pac/admin/.*">

Service fn="deny-service"

</Object>

problem is whenever I visit http://hostname/pac/admin, the proxy server never denies the request

is there something I miss here?

[940 byte] By [markj] at [2007-11-26 9:57:24]
# 1
use deny-service as below (substitute with your object name.)<Object name="denyme">PathCheck fn="deny-service"</Object>
rahulnair at 2007-7-7 1:21:25 > top of Java-index,Web & Directory Servers,Web Servers...