私のボックスには 2 つの Rails アプリがあり、1 つは に/opt/app1
あり、もう1 つは にあり/opt/app2
ます。これらの各アプリケーションには、1 つのルートと 1 つのコントローラー アクションのみが必要です。私がやりたいのは、www.example.com に移動した人が app1 にアクセスし、www.example.com/app2 に移動した人が app2 にアクセスするように nginx を構成することです。
要約すると、サブドメインを使用せずに、異なるRailsアプリ、同じドメイン。
これを行う方法を探していましたが、今のところ運がありません。これは、最初のアプリだけの基本的な nginx セットアップです。2 番目のアプリで機能させるために追加できるアイデアはありますか?
server {
listen 80;
server_name example.com;
root /opt/app1/public;
passenger_enabled on;
}