Nginx - 禁用 http 支持

Nginx - 禁用 http 支持

我希望我的服务器仅响应 https 请求,并且我的 SSL 配置运行正常。我的问题是如何最好地禁用 http...

最好有一个默认服务器块来监听端口 80 并返回 444(见下文),还是只删除所有 80 端口服务器块? 我认为后者更好,因为它会导致服务器执行最少量的处理,但我在网上找不到有关此内容的任何信息,所以也许我遗漏了一些东西?

server {
  listen 80 default_server;
  return 444;
}

相关内容