是否有可能只允许特定的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的那样,这在一个目录容器中被简单地完成,如下所示:
<Directory /your/document/root/admin> Order allow,deny allow from your.internal.network deny from all </Directory>