gpt4 book ai didi

ruby-on-rails - rails nginx 乘客在 linode VPS 上返回 http 301

转载 作者:行者123 更新时间:2023-12-04 05:27:54 26 4
gpt4 key购买 nike

我已经使用 capistrano 部署了一个 rails 应用程序到 linode VPS。现在当我尝试访问 http://mysite.com我得到一个 301 重定向到 https://mysite.com ,因为我没有 ssl 设置而失败

nginx 配置文件server {listen 80;server_name mysite.com;root /home/stream_production/current/public;passenger_enabled on;rails_env production;}
访问日志
- - [20/Oct/2012:14:29:23 -0700] "GET/HTTP/1.1"301 5 "-""Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4"

我正在使用 Ubuntu 12.04、rvm 1.15.8、ruby 1.9.3、rails 3.2.8、Phusion Passenger 3.0.17、Passenger 的 Nginx 模块。

最佳答案

这是由我的 production.rb 文件 config.force_ssl = true 中的以下条目引起的
将其更改为 false 解决了该问题。

关于ruby-on-rails - rails nginx 乘客在 linode VPS 上返回 http 301,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12992988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com