【发布时间】:2019-06-28 15:03:09
【问题描述】:
我使用下面的代码从 http 重定向到 https 和 www 到非 www。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
在管理目录中,我使用下面的代码来密码保护管理目录。
AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /path/public_html/admin/.htpasswd
Require valid-user
使用 https 模式访问管理员时,如下所示
https:://example.com/admin
它工作正常,但在使用 http 模式访问而不是将其重定向到错误页面时
http:://example.com/admin
谢谢。
【问题讨论】: