我网站的 HTTP 版本需要很长时间才能解析,而 HTTPS 版本可以立即解析。如何调试?

我网站的 HTTP 版本需要很长时间才能解析,而 HTTPS 版本可以立即解析。如何调试?

我为我的客户创建了许多网站。

我通过不同的注册商注册域名。

我有几个 VPS 服务器,分布在不同的数据中心。

然而,我看到了这种奇怪的行为。

当我使用example.com它时,http://example.com我发现它花费了很多时间,并且通常第一次它不会响应并且超时,而在第二次刷新时它就可以工作了。

然而,如果我明确地写下来,https://example.com它会立即打开网站。

这是我的配置:

  • Debian 靶心
  • 具有 HTTP 重定向功能的 Nginx
  • Docker

我该如何调试?我不知道该去哪里查找以及检查什么。

相关内容