我已经编写了一个 .htaccess 文件,并且能够正确验证用户名和密码。但是当我在 htaccess 身份验证期间单击取消时,我收到“访问错误 - 未经授权”或服务器错误消息。
首先我不确定错误代码是什么。我尝试了以下
ErrorDocument 400 /400.html
我还尝试了错误代码 401、403、404、500,但该错误仍然存在。
我的 htacess 文件看起来像这样。我使用 <files> 标签来强制对不同的 html 文件进行身份验证。
AuthType Basic
AuthName "prompt"
AuthUserFile /.htpasswd
Require user mike
我是否需要为我要保护的每个 html 文件放置“ErrorDocument”,或者最后一个“ErrorDocument”语句就足以满足我要保护的所有文件..?