【问题标题】:lighthouse report; insecure requests found灯塔报告;发现不安全的请求
【发布时间】:2019-07-21 10:54:00
【问题描述】:

当我使用 Chrome 上的工具 lighthouse 测试我的网站(它在我的计算机之外)时,会出现此报告;

所有网站都应使用 HTTPS 保护,即使是那些不处理敏感数据的网站。 HTTPS 可防止入侵者篡改或被动监听您的应用程序与用户之间的通信,并且是 HTTP/2 和许多新 Web 平台 API 的先决条件。了解更多。

我不明白为什么会这样,我的网站使用 https — 报告说我的图片和 URL 不使用 HTTPS。 此警告的屏幕截图;

我必须使用https://www.whynopadlock.com/f73e9366-da69-4ebf-a73f-6ceff2161cd6 测试我的网站是否存在 https 错误

截图,

怎么看,我有胆量,但是灯塔工具每次都给我类似的结果...

谁能帮我解决这个问题,谢谢!

【问题讨论】:

  • 问题解决了还是还有问题?

标签: google-chrome https lighthouse


【解决方案1】:

您的站点当前使用的传输协议是 HTTP/1.1 自 1997 年以来,这一直是事实上的标准。为了确保浏览器和网站之间的安全加密连接,GoogleLet's Encrypt 等巨头一直在推动网站使用 HTTPS。

Google 提出了一种新的网络协议 SPDY,它被称为 HTTP/2 的前身,于 2015 年推出。Google 建议网站使用 HTTP/2 作为新的事实标准协议,该协议引入了多路复用,头压缩,数据的二进制传输和much more

一旦您在服务器上启用 HTTP/2,您收到的消息就会消失

由于您尚未提及您的网络服务器,以下是为 NginxApache 启用它的方法

【讨论】:

  • 非常感谢您的回答!,如何在我的网络服务器上实现它,它在我的计算机之外......
  • 你能给我一些关于你的设置的细节吗?从您的 URL 中,我可以看到您的网站托管在 Linode 上。你能告诉你使用什么样的堆栈吗?
  • 我是服务器新手...,请用简单的话说一下我的意思
猜你喜欢
  • 2019-12-05
  • 2021-11-09
  • 2021-03-21
  • 2021-10-16
  • 2018-08-27
  • 1970-01-01
  • 2020-09-13
  • 2021-08-16
  • 2016-01-15
相关资源
最近更新 更多