プロジェクト

全般

プロフィール

Redmineをサブディレクトリで運用するーUnicornとNginx編

はじめに

RedmineのURLを、ホスト名(例:http://redmine.example.com)ではなく、サブディレクトリ(例:http://www.example.com/redmine)で運用したいときの設定メモです。RailsサーバーにはUnicorn、WebサーバーにはNginxを使う場合の設定です。

参考情報の収集

Redmine 2.5.2はRails 3.2.19を使用しています。
Rails 3.2系の情報を載せている次のURLで紹介している内容が一番的確でした。
http://quickhack.net/nom/blog/2012-09-19-rails-with-relative-url-root.html

結論は次の2点です。
  • config.ruのrunをmapで包む
  • 環境変数RAILS_RELATIVE_URL_ROOTを指定してunicornサーバーを起動


10年以上前に更新