小编Ste*_*eve的帖子

HTTP到HTTPS(样式表,js,css-sprite等)重新加载

此问题与混合内容错误无关.即将推出一个网站.当我从导航http://example.comhttps://example.com,我注意到的CSS/JS /等作为我使用根相对路径被重新下载.

使用http嗅探器,我发现浏览器认为https://www.example.com/_css/main.csshttp://www.example.com/_css/main.css不同(不是).因此,相同的确切内容被下载两次,导致站点看起来从http导航到https缓慢(如果用户没有已经缓存两个版本).

反正有没有阻止这个?用户几乎总是会首先点击该站点的非ssl版本,因此是否有一个脚本会等到加载http内容,而不是强制将https版本强制进入用户缓存?或者我应该在任何页面和每个CSS背景图像上使用绝对路径(https://www.example.com/_css/main.css)(只有2个我使用精灵).或者我们只是忍受它?谢谢.

javascript css ssl http-headers

5
推荐指数
1
解决办法
2249
查看次数

标签 统计

css ×1

http-headers ×1

javascript ×1

ssl ×1