我正在开展即将开展的项目,但团队需要在线访问它。我使用以下方式设置(现在)基本身份验证:
<Directory /var/www/html>
AuthType Basic
AuthName "Staging"
AuthUserFile /etc/passwd
Require valid-user
</Directory>
但是,我需要一个文件可以公开访问(第三方服务需要ping它,但不能处理基本身份验证。是否可以“关闭”特定文件的身份验证(“特定文件。 PHP“)?
我在调查:
<Files "/var/www/html/specific-file.php">
### SOMETHING
</Files>
但我不清楚如何禁用保护。
谢谢!
答案 0 :(得分:2)
这对我有用:
Allow from all
Satisfy any
答案 1 :(得分:-1)
使用以下内容会发生什么?
<Files "/var/www/html/specific-file.php">
Order Deny, Allow
Allow from all
AuthType none
Satisfy Any
</Files>
或尝试上述组合。