将所有 trafic (包括 JS/CSS) 重定向到 https



我安装了https,但网站使用ABOSLUTE http://链接

我试图用.htaccess解决这个问题,例如:

RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

但是静止图像和JS是从http而不是从https获取的,这给了我错误。

如何强制 ALL 通过 HTTPS 获取?(包括JS和图像(使用.htaccess。

这将接受对您的网站发出的任何 http 请求,并将 301 将其重定向到 https 等效项:

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

最新更新