如何强制使用stl和htaccess

时间:2016-02-03 23:42:24

标签: apache .htaccess redirect ssl

我想强制访问者使用我网站的https版本。 现在,如果我使用没有“www”标记的网站,它将重定向到https版本, 但如果我输入“www.example.xyz”,则不会重定向到https版本。

这是我的htaccess文件:

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

1 个答案:

答案 0 :(得分:0)

尝试另一种情况:

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