【问题标题】:Testing using gtmetrix.com in YSLOW shows far-future expiration error在 YSLOW 中使用 gtmetrix.com 进行测试显示远期到期错误
【发布时间】:2019-11-15 03:30:32
【问题描述】:

当我在 YSLOW 中使用 gtmetrix.com 测试网站时,它会显示此消息。我不知道如何添加过期标头。

有 2 个静态组件没有遥远的到期日期。

http://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic http://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800,900

如何解决?

【问题讨论】:

标签: html css yslow load-time


【解决方案1】:

很遗憾,您无法更改这些外部资源的缓存过期标头,因为您无法控制它们所在的服务器。

如果你想解决这个问题,你可以self-host these webfonts 做一些研究,看看如何为你的服务器类型设置缓存头(Apache?nginx?信息应该在谷歌或你的虚拟主机上很容易获得公司,如果你使用一个)。

就个人而言,我建议对这些指标持保留态度。 Even gtmetrix.com doesn't score perfectly 按他们自己的标准。他们最差的分数也是谷歌托管服务的缓存设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 2016-09-01
    • 2021-08-25
    • 1970-01-01
    相关资源
    最近更新 更多