删除服务器块后,Nginx 在 80 上监听

删除服务器块后,Nginx 在 80 上监听

我正在尝试限制对我的 Web 应用的 http 访问。它只能使用 https 进行访问。

我的 nginx conf 文件如下所示:

server {
  listen                443 ssl;
  ssl_certificate       /home/ubuntu/certificate.crt;
  ssl_certificate_key   /home/ubuntu/private.key;

  server_name ec2-xx-xx-xx-xx.xx-xx-x.compute.amazonaws.com;
  
  # location blocks below ...
}

当我使用 IP 地址和 HTTP 访问我的服务器时,Chrome 会将用户重定向到 https://,但 Firefox 会重定向到 https://。我想禁用从 HTTP 到 HTTPS 的重定向。我该怎么做?

更新:清除浏览器缓存解决了这个问题。我可以使用 EC2 DNS 限制对我的服务器的访问吗?我的 IP 仅有 SSL。

相关内容