我对当前的项目有一个htacces保护:
<filesMatch "\.(htm|html|php)$">
AuthGroupFile /dev/null
AuthName "secured"
AuthType Basic
AuthUserFile /var/www/html/web/.htpasswd
require valid-user
</filesMatch>
该版本正在运行,但我的静态文件来自aws cloudfront,一些文件也要求提供htaccess凭据。我能做些什么来阻止这个?
非常感谢。
答案 0 :(得分:1)
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /var/www/html/web/.htpasswd
AuthGroupFile /dev/null
Require valid-user
SetEnvIf Host cloudfront.net allow
SetEnvIf Request_URI "(status.php)$" allow
SetEnvIf Request_URI "(appredirect.html)$" allow
Order allow,deny
Allow from env=allow
Satisfy
这是当前设置,但允许主机cloudfront.net没有帮助。