是否可以将Apache Basic Authentication设置为锁定目录,但一个文件除外?

Mic*_*ith 6 authentication apache2

我正在开展即将开展的项目,但团队需要在线访问它.我使用以下设置(现在)基本身份验证:

    <Directory /var/www/html>
            AuthType Basic
            AuthName "Staging"
            AuthUserFile /etc/passwd
            Require valid-user
    </Directory>
Run Code Online (Sandbox Code Playgroud)

但是,我需要一个文件可以公开访问(第三方服务需要ping它,但不能处理基本身份验证.是否可以"关闭"特定文件的身份验证("specific-file.php") ?

我在调查:

    <Files "/var/www/html/specific-file.php">
            ### SOMETHING
    </Files>
Run Code Online (Sandbox Code Playgroud)

但我不清楚如何禁用保护.

谢谢!

use*_*700 -1

当你使用以下时会发生什么?

<Files "/var/www/html/specific-file.php">
        Order Deny, Allow
        Allow from all
        AuthType none
        Satisfy Any 
</Files>
Run Code Online (Sandbox Code Playgroud)

或者尝试以上的组合。