受 .htaccess 文件保护的文件访问没有采用存储在 .htpasswd 文件中的密码?

file access protected by .htacess file didn't take password stored in .htpsswd file?

我已经在 Magento root 中试过了

AuthUserFile /home/username/public_html/.htpsswd
AuthType Basic
AuthName "restricted area"

<files "index.php" >
    Require valid-user
</files>

我试图通过上面的代码

通过 .htaccess 文件来保护访问 index.php 文件

我通过 php 代码

AuthUserFile 上找到基本路径
<?php
echo getcwd();
 ?>

这是我的 .htpsswd 文件

admin:admin

每次我输入密码时,它都会弹出窗口,一遍又一遍地询问密码

这通常发生在密码不正确的情况下。将 .htpasswd 文件的内容更改为:

admin:$apr1$ol.jlx5P$ldshyeA.03GTKJWGFgQYH/

现在您应该可以使用以下方式登录: 用户名:admin 密码:admin

如果这不起作用,请检查并确保您的 .htpasswd 文件的路径正确。

完美,文件名(拼写)错误..