gpt4 book ai didi

square - 如何修复 Lighthouse 返回的错误 : NOT_HTML. 提供的页面不是 square/weebly 网站的 HTML(用作 MIME 类型)错误?

转载 作者:行者123 更新时间:2023-12-04 11:23:06 28 4
gpt4 key购买 nike

我正在尝试在 Google Search Console 中为 Weebly/Square 网站使用 PageSpeed Insights 并收到错误消息:
灯塔返回错误:NOT_HTML。提供的页面不是 HTML(作为 MIME 类型)
一开始它对我有用(我测试了 2-3 次)。我调整了一些图像的大小并再次尝试。从那时起收到此错误。
Square 的支持表明它不站在他们一边。

最佳答案

灯塔归来 NOT_HTML至少可能有三个原因:

  • 该页面真正作为text/plain或者没有任何有效的 Content-Type,可能是因为浏览器或机器人检测。
    您可以通过使用与 Lighthouse 相同的 User-Agent 发出请求来重现这一点:curl -IA "Mozilla/5.0 (Linux; Android 7.0; Moto G (4)) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.175 Mobile Safari/537.36 Chrome-Lighthouse" 'https://www.rustichappyplace.com/'
  • 网络服务器支持 HTTP/2 或 QUIC,但没有完全按照 Lighthouse 的预期实现协议(protocol),导致 Content-Type 被错误检测。
    您应该能够在最新的 Google Chrome 或 Chromium Nightly 浏览器中重现该错误。在这种情况下,除了要求您的主机商禁用这些功能或更新服务器软件之外,您几乎无能为力。
  • Lighthouse 有一个由于 Web 服务器使用的某些功能而触发的错误。
    目前(2021 年 3 月)Google PageSpeed Insights 上的 Lighthouse 似乎有一个错误,它会产生 NOT_HTML在某些星座时HTTP/2 Early Hints在 Web 服务器中激活。我今天遇到了类似的问题,发现禁用 H2EarlyHints在 Apache 2.4.46 中阻止了这个问题。
    如果您的托管商使用该功能来加速页面加载,请让他们暂时禁用它。
  • 关于square - 如何修复 Lighthouse 返回的错误 : NOT_HTML. 提供的页面不是 square/weebly 网站的 HTML(用作 MIME 类型)错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66466944/

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