提问人:Doct0r_Br1ght 提问时间:9/9/2023 最后编辑:Doct0r_Br1ght 更新时间:9/9/2023 访问量:22
仅当 .htaccess 不特定于特定文件时,才能识别它。为什么?
.htaccess is only recognized when it is not specific to a particular file. Why?
问:
我目前正在尝试使用 .htaccess 文件在我的 Apache 服务器上登录以保护文件。但是,它仅在我不使用以下内容时才有效:
<Files level1.html>
# htaccess
</Files>
是的,该文件存在,并且路径正确。权限似乎也是正确的 (-rwxr-xr-x)。现在,我不明白为什么会这样。有谁知道可以做些什么?
这是不包含 level1.html 的 .htaccess 文件:
AuthType Basic
AuthName "Level 1"
AuthUserFile /home/user/public_html/.htpasswd
Require valid-user
我尝试将权限更改为任何内容,我检查了所有apache配置,没有看到任何特别的东西,我检查了所有文件路径。我预计在输入 site.url/level1.html 时会出现登录警报,但并未发生。
答: 暂无答案
评论
<Files>
<Files>