来自不同ip的Apache相同文件(带密码和不带密码)

来自不同ip的Apache相同文件(带密码和不带密码),apache,Apache,我对复杂的apache配置(apache 2.2)有一个问题。以下情况是否可能,如果可能,如何进行: 应允许从某些IP访问特定文件而无需身份验证。 仅允许通过身份验证从其他IP访问相同的文件。 不允许从所有其他IP访问 我试过了 概述: Order deny,allow deny from all 然后,指定目录的两个块: <Location /testverzeichnis/index.html> AuthType Basic AuthName "blab

我对复杂的apache配置(apache 2.2)有一个问题。以下情况是否可能,如果可能,如何进行:

应允许从某些IP访问特定文件而无需身份验证。 仅允许通过身份验证从其他IP访问相同的文件。 不允许从所有其他IP访问

我试过了

概述:

Order deny,allow 
deny from all
然后,指定目录的两个块:

<Location /testverzeichnis/index.html>
     AuthType Basic 
     AuthName "blabla" 
     Deny from all 
     Allow from <IP1> 
     AuthUserFile /srv/www/apache/.htpasswd 
     Require user scht
</Location> 

AuthType Basic
AuthName“blabla”
全盘否定
容许
AuthUserFile/srv/www/apache/.htpasswd
需要用户scht
这确实管用!我有一个用户/密码窗口,在第二台机器上不允许访问

然后,我尝试从第二台机器获得无密码访问:

<Location /testverzeichnis/index.html> 
     Deny from all 
     Allow from <IP2>
</Location> 

全盘否定
容许
但是我在第二台机器上找到了身份验证箱

这可能吗

提前谢谢你

问候 Burkhard

在单个配置部分中“满足任何要求”