通过URL保护Apache页面

是否有可能只允许特定的url访问某些networking? 基本上,我想限制访问pipe理区域只有本地networking该区域的页面前缀/pipe理本质上,我想所有/pipe理员/ *被禁止公共访问。

Apache可以处理这种情况吗?

谢谢

UPDATE

使用你的build议,我想到了

<LocationMatch admin> Order allow,deny deny from all Allow From 192.168.11.0/255.255.255.0 </LocationMatch> 

然而,即使我在networking上,我也能得到403。

另外,如果我把apache放在haproxy后面,这是否正常工作? 因为stream量将从127.0.0.1到apache

更新1

正确的指令如下

  <LocationMatch admin> Order deny,allow deny from all Allow From 192.168.11 </LocationMatch> 

但是,在Apache前面的代理的问题是不是由上述处理是有什么办法来克服呢?

正如http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html中所logging的那样,这在一个目录容器中被简单地完成,如下所示&#xFF1A;

 <Directory /your/document/root/admin> Order allow,deny allow from your.internal.network deny from all </Directory>