首页 > 解决方案 > 在反向代理下设计 rails 6

问题描述

使用导轨 6.0.3.2 并设计 4.7.2

当站点位于反向代理之后时,无法使用设计创建会话

使用 http 协议访问应用程序并且连接正常(使用 nginx 访问 http)

当使用 apache2 作为反向代理的 https 访问应用程序并且 VPN 中没有 https 时,站点正常,但无法与设计连接

完全相同的(apache2 nginx 乘客)设置适用于 rails 4.2.8 并设计 4.4.3

标签: ruby-on-railsdevise

解决方案


在apache虚拟主机conf中需要这个

RequestHeader 设置 X-Forwarded-Proto "https"


推荐阅读