如何使用.htaccess强制HTTPS为example.com?

时间:2017-06-30 16:43:37

标签: apache .htaccess

我想强制https用于某个网站,但只有在我输入www.example.com时才有效,而不是在我使用example.com时。这是我的htaccess文件:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

你们可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

然后将这些行放在HTTPS条件

之上
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^(.*)$ "https\:\/\/example\.com\/$1" [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]