gpt4 book ai didi

html - 通过 https 加载样式表时出现问题

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:44 25 4
gpt4 key购买 nike

我最近向我的域应用了 SSL 证书,但在 HTTP://上查看我的网站时我遇到了一些样式问题,这些样式很好。但是,当通过 HTTPS://查看时,根本没有应用任何样式。

我发现了问题所在。 我没有通过 HTTPS 加载我的第三方样式。我切换到 HTTPS,所有问题都解决了。

最佳答案

您可能正在使用 http:// 链接到 https:// 网站上的样式表。

安全网站不允许混合协议(protocol)。 一切 都必须从安全服务器嵌入。浏览器将忽略/阻止 HTTPS 页面上的 HTTP 资源(具有不同程度的严格性)。

此阻止的原因是样式表和脚本等不安全的 HTTP 资源仍可能被攻击者修改并用于欺骗/劫持网站的安全部分。

如果样式表由您的服务器提供,则省略 URL 的协议(protocol)+主机部分,即使用 /style 代替 http://example.com/style.css。 css 作为 URL,因此它将在 HTTP 和 HTTPS 上工作。您也可以使用 protocol-relative URLs .

如果您必须有一个完整的 URL,则仅使用 https://... URL。

关于html - 通过 https 加载样式表时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49081488/

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