[英]allow php file access protected folder by .htpasswd?
我有一个网站www.abc.domain.com,我使用.htpasswd保护了它。 现在,我还有另一个包含文件callback.php的www.domainname.com,它向www.abc.domain.com请求。 如何编写.htaccess文件以保护www.abc.domain.com和允许文件* .php 从外部访问此安全文件夹? 我在网上,任何域,任何主机上都有许多callback.php。
谢谢
修改您的回调脚本以使用凭据访问域。
另一个简单的方法是禁用对其他主机IP的保护。
您应该仔细查看apache身份验证教程和文档 。
您可能要使用Satisfy Any
并添加已知主机的列表。
您也可以尝试使用FilesMatch
或DirectoryMatch
并像这样构建块:
<Directory ...>
YourAuthConfig
<FilesMatch "/callback.php$">
Allow from all
Order allow,deny
Satisfy any
</FilesMatch>
</Directory>
(我不确定这是否行得通,请在评论中让我知道)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.