我正在为我的网站(它托管在Apache服务器上)的重定向代码(可行)。我需要的是一个代码,它将所有流量从非www重定向到www以及从HTTP到HTTPS的所有流量。
我尝试了很多代码,但它们要么不能正常工作,要么我会陷入重定向循环。所以基本上我想要一个重定向的代码:
http:// .example.com AND http://www.example.com AND https://.example.com
TO
https://www.example.com
答案 0 :(得分:1)
使用此.htaccess
:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. [OR,NC]
RewriteCond %{HTTPS} off
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,R=301,L]