如何为htaccess写一个RewriteRule来阻止访问php / html(除非经过身份验证)并允许访问所有其他扩展?
答案 0 :(得分:0)
您应该能够在文件匹配属性中放置标准.htpassword auth ...
因此...
<FilesMatch "\.(html|php)$">
AuthName "Private zone"
AuthType Basic
AuthUserFile .htpasswd
require valid-user
</FilesMatch>
这应该导致.html或.php请求密码的任何请求,你必须生成一个有效的.htpasswd文件......