gpt4 book ai didi

ruby-on-rails - 如何使用 nginx 作为代理将 redmine 移动到子 URI

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

我想把 redmine(监听 localhost:3000 standalone passenger)放在 nginx 后面,使用这个简单的 nginx 配置从 http://domain.com/redmine 服务:

server {
location /redmine/ {
proxy_pass http://domain.com:3000/;
}
}

我根据说明重写了redmine的config/environments.rb from this HOWTO ,并且 redmine 正确地重写了静态 Assets URL,但是 Controller URL 没有被重写,例如。设置指向 http://domain.com/settings 而不是 http://domain.com/redmine/settings

如何正确配置 redmine 以在 nginx 后面运行?

最佳答案

这是一件相当复杂的事情。你不会这么想,但确实如此。出现的每一个 redmine 版本都有一组不同的正确和错误的方法来完成这个。例如,我有一个工作配置 (nginx-1.4.1, unicorn, redmine-2.2.1) 但现在我使用的 (nginx-1.4.2, unicorn, redmine-2.3.3) 没有似乎工作了。以下是一些可能有用的链接:

关于ruby-on-rails - 如何使用 nginx 作为代理将 redmine 移动到子 URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18645070/

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