使用.htaccess进行密码保护可保护除登陆页面以外的整个网站

问题描述

| 是否可以使用.htaccess保护整个网站,而不是index.html登陆页面? 密码保护方面很容易。 一直在寻找年龄,而我想出的最接近的是后来添加以下内容
<Files index.html>
satisfy any
</Files>
尽管如果有人访问http://www.example.com/index.html,此方法有效,但即使我添加了DirectoryIndex index.html,如果他们访问http://www.example.com,此方法也无效。删除密码保护方面的内容会将它们带到index.html,但是当我仅输入域名时,其中要求输入密码。 尝试过使用诸如重写规则将^ / $重写为index.html或包含登录页面的子目录的方法-但是这些方法不起作用,因为似乎在任何重写之前都已完成身份验证。 这有可能吗?     

解决方法

似乎这里没有人知道答案,但是我设法从其他人那里获得了解决方案:
<Files .>
satisfy any
</Files>