ghost使用HTTPS协议

这篇文章主要是记录在过程中遇到的一个问题,后续会写一篇具体的配置过程。

  1. redirect loop(重定向的次数过多)

服务器使用的反向代理是nginx,配置完ssl 443端口监听后,在ghost的config.js中,将url更改为:https://www.rjkf.cn 然后重新启动ghost,发现不能访问,浏览器提示重定向次数过多。

解决办法:

nginx配置中,增加一个配置:

  location / {
            proxy_set_header  X-Real-IP  $remote_addr;
            proxy_set_header  X-Forwarded-For  $remote_addr;
            proxy_pass  http://127.0.0.1:2368;
            proxy_set_header X-Forwarded-Proto $scheme; //增加这段,就是访问的协议,也可以直接写"https"
        }

你可能感兴趣的:(ghost使用HTTPS协议)