我正在尝试将.htaccess用户用于SSL重定向和密码身份验证。
在请求http://example.com时,要求用户登录,然后重定向到http s ://example.com,并要求再次登录。如何防止这种双重身份验证?
根本不要求用户输入密码,而只是出现了401“未经授权”错误。为什么ios没有给用户输入密码的机会?
ErrorDocument 401默认
AuthType Basic
AuthName“请输入密码以继续”
AuthUserFile /home/example/public_html/.htpasswd
需要有效用户
RewriteEngine开启 RewriteCond%{SERVER_PORT} 80 RewriteCond%{HTTP_HOST} ^(www。)?example.com RewriteRule ^(。*)$ https://www.example.com/ $ 1 [L,R]
谢谢您的时间!