解决 Docker 部署 Ghost Https 重定向次数过多BUG

问题描述

使用docker部署时在环境变量 url填入https 链接的时候,页面显示https重定向次数过多无法正常显示。填入http能够正常显示。

解决办法

X-Forwarded-Proto 对于 SSL 尤其重要。所以,使用 Nginx or Apache 作代理时候,需要对其进行配置;如果你使用 Nginx 的话,可以作如下配置:

    location / {
      proxy_set_header Host $http_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_pass http://127.0.0.1:2368;
    }

参考