私のサーバーで2つのFlaskアプリケーションを実行しています。最初のものは/etc/nginx/sites-available/alpha-project
でnginxの設定ファイルを持っていますnginxが他のアプリケーションにリダイレクトする場合404
server {
listen 80;
location/{
include uwsgi_params;
uwsgi_pass 127.0.0.1:3033;
}
}
私はmywebsite.com
を訪れるたびしたがって、私は(alpha-project
と命名)は、このアプリケーションを使用することができます。私はmywebsite.com/beta
を訪問whenver私beta-project
を使用したい
server {
listen 80;
location /beta {
include uwsgi_params;
uwsgi_pass 127.0.0.1:3034;
}
}
:
は今、私は別のフラスコapplicatonは、設定ファイル/etc/nginx/sites-available/beta-project
でbeta-project
と呼ばれています。 しかし私がmywebsite.com/beta
を訪問したとき、サーバーは常に404を返しました。私はまだalpha
アプリケーションを使用していたようでした。
nginxをbeta
アプリケーションにリダイレクトするにはどうすればよいですか?