.htaccess从www和非www重定向到https

时间:2012-12-08 00:59:28

标签: .htaccess redirect https

我需要一种简单的方法来强制https重定向传入的非https请求。

换句话说,如果有http://www.example.comhttp://example.com的请求,我希望将其分别重定向到https://www.example.comhttps://example.com

在我的方案中,这两个选项中的任何一个都有效 - 只要重定向www和非www请求。

我已经尝试了许多基于各种资源的解决方案,但是大多数解决方案都让我得到一个无限循环 - 或某种错误消息,重定向没有正确设置。

我使用media temple作为主持人,并且能够通过编辑我的.htaccess文件来实现此目的。

1 个答案:

答案 0 :(得分:1)

尝试一下:

RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}