网站HTTPS证书配置后部分资源加载不出来

使用.htaccess强制跳转(Apache环境)
在网站根目录的 .htaccess文件中添加:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
同时添加Header头,告诉浏览器资源用HTTPS加载:
Header always set Content-Security-Policy "upgrade-insecure-requests"
这条指令的意思是:让浏览器自动把页面中所有的HTTP请求升级为HTTPS请求,不需要手动改代码。


您可以还会对下面的文章感兴趣:

暂无相关文章