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"
        }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 32,853评论 24 1,002
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,280评论 19 139
  • Nginx简介 解决基于进程模型产生的C10K问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万的现...
    魏镇坪阅读 2,125评论 0 9
  • 上一篇《WEB请求处理一:浏览器请求发起处理》,我们讲述了浏览器端请求发起过程,通过DNS域名解析服务器IP,并建...
    七寸知架构阅读 81,397评论 21 356
  • 1.ngnix介绍 ngnix www服务软件 俄罗斯人开发 开源 性能很高 本身是一款静态WWW软件 静态小文件...
    逗比punk阅读 2,157评论 1 6