gpt4 book ai didi

https - 如何在可能使用 HTTPS 的样式表中引用 CDN 图像?

转载 作者:行者123 更新时间:2023-12-04 20:00:47 25 4
gpt4 key购买 nike

我已将所有站点图像设置为从 Amazon 的 Cloudfront CDN 提供服务。如果我的页面有时会同时作为 HTTP 和 HTTPS 提供,那么我是否应该将所有图像路径都设置为 HTTPS 到 CDN?

这是一个糟糕的做法吗?

还有其他想法吗?

最佳答案

使 CDN 的所有图像路径都通过 HTTPS 绝对是一个坏主意。每个 HTTPS 请求都有很大的开销,因此您可能不想这样做。

然而,事实证明有一个简单的解决方案可以在没有协议(protocol)的情况下指定绝对的跨域 URL。只需在您的 CSS 中使用类似

url: (//d604721fxaaqy9.cloudfront.net/image.jpg) ...

并确保您的样式表通过相同的协议(protocol)提供服务,或者通过使用相同的技巧,或者最好通过指定没有协议(protocol)的路径,即类似
<link href="/styles.css" ...

或者
<link href="styles.css" ...

你可以走了!

关于https - 如何在可能使用 HTTPS 的样式表中引用 CDN 图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4006932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com