読書ノート―nginx+passengerを学習して複数のライズのアプリを展開すると、自動的に80ポートにジャンプする問題が発生します。


二つのページに続き、インターネットの招待状によって配置が完了した後、二つのAPPがあります。一つのポートはデフォルトの80ポートを使い、もう一つのポートは2999ポートを使います。しかし、毎回2999ポートのAPPページを登録してジャンプすると、いつも80ポートのAPPにジャンプします。googleを通じて、私が設定していなかったのですか?
server {
        listen       3000;
        server_name  127.0.0.1;
          root /your/app/path;
          index  index.html index.htm;
          passenger_enabled on;
          rails_env production;
        location / {
          proxy_pass http://127.0.0.1:3001;
          proxy_set_header Host $host;<---    
        }
}
proxyにいますsetheader Host$hostという設定意識は、ジャンプヘッド設定にデフォルトポート設定を使うことです。
その後私はこのように設定してokです。
server {
        listen       3000;
        server_name  127.0.0.1;
          root /your/app/path;
          index  index.html index.htm;
          passenger_enabled on;
          rails_env production;
        location / {
          proxy_pass http://127.0.0.1:3001;
          proxy_set_header Host localhost:3000;
        }
}