提问人:debek 提问时间:9/23/2023 更新时间:9/23/2023 访问量:23
Auth Basic 要求我提供凭据两次
Auth Basic asks me for credential twice
问:
我想
- 将我的域重定向到所有域的 https://www 始终,然后
- 如果来自特定域,例如 dev.example.com
- 例如,如果我来自 lb-example.com,我想不使用 Auth basic。
这是我的规则:
RewriteEngine 开启
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
<If "%{HTTP_HOST} =~ /dev\.example\.com$/">
AuthUserFile /usr/src/.htpasswd
AuthType Basic
AuthName "Password Protected"
Require user XXX
</If>
输入 dev.example.com 时,它会要求我输入密码两次。你知道为什么吗?
我的基础设施看起来像这样: dev.example.com -> lb-example.com -> 应用
dev.example.com - 需要 Auth Basic lb-example.com - 不需要 Auth Basic
答: 暂无答案
评论