我想在nginx后面放置redmine (收听localhost:3000名独立乘客),使用这个简单的nginx配置从http://domain.com/redmine提供服务:
server {
location /redmine/ {
proxy_pass http://domain.com:3000/;
}
}我在指令config/environments.rb的基础上重写了redmine的从这里开始,并正确地重写了静态资产URLs,但是控制器URLS没有被重写。设置指向http://domain.com/settings而不是http://domain.com/redmine/settings。
我如何正确地配置redmine以运行在nginx后面?
发布于 2013-09-19 00:48:31
这是一件相当复杂的事情。你不会这么想的,但事实确实如此。每个发布的红色版本都有一套不同的正确和不正确的方法来实现这一点。例如,我有一个工作配置(nginx-1.4.1,unicorn,redmin-2.2.1),但是现在我使用的(nginx-1.4.2,unicorn,redmin-2.3.3)似乎不再起作用了。以下是一些可能有用的链接:
https://stackoverflow.com/questions/18645070
复制相似问题