【发布时间】:2021-06-05 11:04:26
【问题描述】:
我想使用 htaccess 身份验证保护来保护 Shopware 6 安装。但是当我在/public 文件夹中的.htaccess 文件中设置它时,我总是在后端(登录后)得到一个“htaccess 循环”,我不能再使用它了。
我试图排除 /api 和 /admin 但我对此并不满意。
我该如何解决这个问题?
/public/.htaccess
AuthName "Prompt"
AuthType Basic
AuthUserFile /home/my-project/.htpasswd
Require valid-user
SetEnvIf REQUEST_URI "(/admin)" ALLOW
SetEnvIf REQUEST_URI "(/api)" ALLOW
<RequireAny>
Require env ALLOW
Require valid-user
</RequireAny>
【问题讨论】:
-
i always get a "htaccess loop" in the backend你到底是从哪里得到这个错误的? -
嗨。我在登录过程中得到它。我编辑了我的问题。谢谢!
-
没有称为
htaccess loop的错误,并且您的代码中没有显示重写规则。您是否从代码中收到此错误?