代码之家  ›  专栏  ›  技术社区  ›  sifat

NGINX+Cloudflare SSL证书无效

  •  0
  • sifat  · 技术社区  · 1 年前

    我试着设置一个简单的服务器进行测试。我对网站部署完全陌生,所以我不知道如何解决这个问题。

    enter image description here

    这是nginx-conf:

    server {
        listen 80;
        listen [::]:80;
        server_name shhossain.info www.shhossain.info;
        return 302 https://$server_name$request_uri;
    }
    
    server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
        ssl_certificate         /etc/ssl/certs/cert.pem;
        ssl_certificate_key     /etc/ssl/private/key.pem;
        server_name shhossain.info www.shhossain.info;
    
        location / {
                    include proxy_params;
                    proxy_pass http://unix:/home/sifat/python/flask-app-demo/shhossain.sock;
            }
    }
    
    

    cert.pem key.pem 我从cloudflared的原产地证书上抄了下来。 我正在用azure洗网。

    我已经学习了本教程。 https://www.digitalocean.com/community/tutorials/how-to-host-a-website-using-cloudflare-and-nginx-on-ubuntu-20-04

    1 回复  |  直到 1 年前
        1
  •  1
  •   Uğur Yıldırım    1 年前

    “将SSL/TLS加密模式设置为“完全”或“完全(严格)”

    航空站 “sudo systemctl重新启动nginx” 确保所有通过Cloudflare的流量都通过Cloudflale的SSL/TLS保护。

    确保您的DNS记录(如A或CNAME记录)通过Cloudflare代理。

    从隐姓埋名选项卡或另一台没有缓存的计算机重新检查。