如何将HTTP请求重定向到HTTPS

时间:2013-10-31 05:31:58

标签: .htaccess security redirect https http-redirect

我想将我的所有网址从http重定向到https我可以使用给定的代码执行此操作。

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ "https\:\/\/www\.domain\.com\/$1" [L,R=301]

但问题是,当我的网址与http://domain.com/admin/users/login类似时,它会重定向到https://www.domain.com/users/login如何在https://www.domain.com/admin/users/login上重定向

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteCond %{HTTPS} !=on
RewriteRule ^ https://www.domain.com%{REQUEST_URI} [L,R=301]