ruby-on-rails-为什么SSL重定向不能与force_ssl和Nginx一起使用?
发布时间:2021-02-20 14:05:10 所属栏目:Nginx 来源:互联网
导读:我有一个Rails 3.2.13应用程序,我正在尝试使用Nginx和Unicorn配置SSL.我希望能够告诉某些控制器和某些控制器操作“ force_ssl”并正确重定向.我已经能够使它正常工作,这样我就可以用https://foo.com手动点击该应用程序,并且一切正常.当我将“ force_ssl”放入
我有一个Rails 3.2.13应用程序,我正在尝试使用Nginx和Unicorn配置SSL.我希望能够告诉某些控制器和某些控制器操作“ force_ssl”并正确重定向.我已经能够使它正常工作,这样我就可以用’https://foo.com‘手动点击该应用程序,并且一切正常.当我将“ force_ssl”放入控制器操作中时,假设users#index:
我希望如果导航到“ http://foo.com/users”,它将重定向到“ https://foo.com/users”. 而是,它重定向到:’https:// unicorn_foo / users’.我想念什么? nginx.conf:
最佳答案
首先猜测…端口80服务器块无法通过主机,也许就是这样吗?
SSL块可以,但是如果您从非SSL端开始并且Rails接了它,它可能没有完整的标头? (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx proxypass重写基本URL
- nginx – 如何在location指令中提供单个文件?
- python – 如何在执行模式下使用SELinux运行Flask Nginx uW
- ruby-on-rails-用于RubyOnRails应用程序的Thin Nginx生产就
- 502运行其他php文件时运行默认laravel应用程序时网关错误
- 如何拒绝Nginx中的子域请求
- 缓存 – 使用Nginx进行分布式缓存MP4 PseudoStreaming(搜索
- django – 未创建uwsgi套接字文件
- nginx – 使用symfony3提供远程静态文件
- 是否可以在不安装卷的情况下将请求传递给php-fpm
推荐文章
站长推荐
- python – uwsgi_params文件应该放在哪里以及它的
- nginx – 用于通配符URL映射的Kubernetes Ingres
- Django,nginx,gunicorn,主管:UnicodeEncodeErro
- Nginx访问日志显示经过身份验证的用户“admin”
- ruby-on-rails – 通过Rails通过Nginx提供大文件
- os x上的node.js socket.io服务器不能连接超过12
- 从apache到nginx:wordpress重写规则
- linux – 如何处理Varnish堆栈中的Cookie
- 简单配置Nginx和Varnish
- ruby-on-rails-Nginx,Unicorn和Rails = 502错误网
热点阅读