我需要用 .htaccess 密码保护一个目录,我已经成功完成了。但是网站的前端被编程为链接到这个受密码保护的目录中的图像(不是我设计的),但是当网页试图访问这些图像时,它会提示用户登录。
是否可以用密码保护该目录,但允许对任何图像文件类型(如 *.jpg 和 *.gif)进行任何访问?
我当前的 .htaccess 代码是这样的:
AuthName "Secure Area"
AuthUserFile "/home/siteuser/.htpasswds/public_html/admin/passwd"
AuthType Basic
require valid-user
感谢您的帮助!
最佳答案
AuthName "Secure Area"
AuthUserFile "/home/siteuser/.htpasswds/public_html/admin/passwd"
AuthType Basic
require valid-user
<FilesMatch "\.(png|jpe?g|gif)$">
Satisfy Any
Allow from all
</FilesMatch>
编辑以合并 Shef 的改进
关于php - .htaccess 密码保护目录但允许图像文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6863162/