之前的配置

server {     listen 80                listen 443 ssl http2;    server_name www.ohmygod.com;     location / {        proxy_pass http://localhost:4444;   #端口号        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    }}

前面搜寻一下 只须要简略 加上一句 rewrite ^(.*)$ https://$host$1 permanent; 就OK了,于是就间接增加到了 server_name 上面;前面关上网站就提醒重定向次数过多
无论怎么分明cookie 都不行,关上网站f12 查看发现浏览器在不停的发动申请,301...

通过共事指导发现一个很愚昧的谬误,因为 把重定向配置在了 80和443端口外面,造成反复重定向,解决问题也很简略,只须要把80端口拿进去重定向就行了
前面把配置批改为

server {                 listen 80;    server_name www.ohmygod.com;     #将HTTP 301 重定向到 HTTPS     rewrite ^(.*)$ https://$host$1 permanent;}server {                     listen 443 ssl http2;        server_name www.ohmygod.com;         location / {            proxy_pass http://localhost:4444;   #端口号            proxy_set_header Host $host;            proxy_set_header X-Real-IP $remote_addr;            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        }    }