我有一个使用 SSL 托管在 AWS(使用 CloudFront 的 S3)上的网站。当我通过 Chrome 执行 Lighthouse 测试时,该测试在除主页之外的任何页面上都不起作用。它针对除性能以外的所有测试返回问号,并返回以下错误:
存在影响 Lighthouse 运行的问题:Lighthouse 无法可靠地加载您请求的页面。确保您正在测试正确的 URL 并且服务器正确响应所有请求。状态码:404。”
这是一个 ReactJS SPA 网站,Lighthouse 确实通过调试工作,但是当我尝试 URL 中的 S3 或 cloudfront 域或我购买的实际域时,它不起作用。它是否曾经工作过我不是 100% 确定,因为我可能只在主页上尝试过它并假设它适用于所有页面。
任何人都可以建议我可以尝试的任何明显的东西(解决或给我更多分析)?我对 AWS 和 React 还很陌生。除此之外,该网站似乎运行良好。
非常感谢 :)