20/10/02 22:44:03.42 n8Tk4yYe.net
まず /path/to/redmine/config/routes.rb に
Redmine::Utils::relative_url_root = "/redmine" # 追記
Rails.application.routes.draw do
scope Redmine::/Utils::relative_url_root do # 追記
root :to => 'welcome#index', :as => 'home'
:
end # 追記
end
と記入し、 unicorn を再起動。
次に、 /etc/nginx/conf.d/default.conf に
location /redmine {
alias /var/lib/redmine/public;
try_files $uri/index.html $uri.html $uri @app;
}
location @app {
rewrite ^/(.+) $1 break;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_redirect off;
proxy_pass URLリンク(redmine_server:8080)
}
と記入し、 nginx を再起動。
以上で URLリンク(nginx_server) でアクセスできる
Redmine 公式の HowTo Install Redmine in a sub-URI と proxy_pass を組み合わせて実現
<URLリンク(www.redmine.org)