我应该为静态文件使用 https(图像,css)

Should I use https for static files (images, css)

我将 https 协议用于我的网络应用程序的登录、注册和管理页面。 如果我不写一些 htaccess 规则,我所有的静态文件图像、css、js 等。也通过 https 加载。 这会降低我的应用程序的性能吗?对我的应用程序的所有静态资源使用 http 是否更好?

如果您尝试在 HTTP 上包含静态文件,而原始动态页面是通过 HTTPS 提供的,浏览器可能会发出警告,指出该网页正试图通过安全通道。所以你应该避免这样做。在 HTTPS 上提供资源当然会受到惩罚,但静态文件通常由浏览器缓存,因此这应该不是什么大问题。您也可以考虑缩小脚本并将其合并为一个脚本,以减少对服务器发出的 HTTP(S) 请求的数量。这才是你收获最大的地方。

对于您的图像,您还可以考虑使用一种称为 CSS sprites 的技术。