Nginx反向代理SSL配置导致外部网络重定向过多问题求助
Nginx反向代理SSL配置导致外部网络重定向过多问题求助
大家好,我刚接触这些技术还在学习阶段。我已经搭好了Nginx,常规的反向代理在内外网都能正常工作,也用Certbot生成了通配符SSL证书,现在想让代理用上这个证书。目前在局域网内访问没问题,但外网访问就提示无法打开页面,因为发生了太多重定向,有没有懂行的大佬帮我看看哪里出问题了?
我现在用的配置如下:
server { listen 80; server_name subdomain.mysite.org; return 301 https://subdomain.mysite.org$request_uri; } server { listen 443 ssl; server_name subdomain.mysite.org; ssl_certificate /etc/letsencrypt/live/mysite.org/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/mysite.org/privkey.pem; ssl_prefer_server_ciphers on; location / { proxy_pass http://internalIP:port; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_headers_hash_max_size 512; proxy_headers_hash_bucket_size 128; } }
备注:内容来源于stack exchange,提问作者Geist
相关产品推荐
相关产品推荐

