【问题标题】:how to load files in https in my site如何在我的站点中以 https 加载文件
【发布时间】:2023-04-02 03:32:01
【问题描述】:

我在谷歌浏览器控制台中有这个

Mixed Content: The page at 'https://www.example.com/' was loaded over HTTPS, but requested an insecure font 'http://fonts.gstatic.com/s/opensans/v14/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2'. This request has been blocked; the content must be served over HTTPS.
x.fn.offset @ 1-10-2-jquery.min.js:6
(anonymous) @ 1-11-3-jquery-ui.min.js:6
(anonymous) @ 1-11-3-jquery-ui.min.js:6
(anonymous) @ 1-11-3-jquery-ui.min.js:6
(anonymous) @ 1-11-3-jquery-ui.min.js:6
(anonymous) @ 1-11-3-jquery-ui.min.js:6

当我打开 javascript 文件时,它不包含任何字体或 http 。 我想在 https 中加载字体。 htaccess 会发生这种情况吗

【问题讨论】:

    标签: javascript apache .htaccess http https


    【解决方案1】:

    除非我完全忽略了这一点——很有可能——只需使用 https 等效项:https://fonts.gstatic.com/s/opensans/v14/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2

    【讨论】:

    • 我认为的 JavaScript 文件加载的字体,但问题是它加载在 http 而不是 https
    • 对——那么,你能把网址中的“http”改成“https”吗?
    • 没有问题是它没有加载http甚至url
    • 你无法加载没有 URL 的东西,字体很可能来自有 URL 的 CSS,被视为谷歌字体,你只需将链接样式更改为使用 https://
    猜你喜欢
    • 1970-01-01
    • 2017-10-20
    • 2012-04-24
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多