サーバー Gunicorn はポート 8000 で実行されます。 Nginx は 443 でリッスンします。 。 。
メインと認証に分かれたブループリントの使用
これはログインビュー機能です:
ログインを実行すると、ポートを直接無視して、ip:443/auth/login から ip/index にジャンプします。ただし、Gunicorn に直接アクセスした場合はそのような問題は発生しません。Nginx の設定に問題があると考えられます。解決する。 。 。
ringa_lee
解決策: nginx 設定: プロキシ ポートを無視し、追加するだけですproxy_set_header Host $host:$server_port;例: proxy_set_header Host $host:2345; を設定した場合、redirect('index') の場合、フラスコ インスタンス$host:2345/index
解決策: nginx 設定: プロキシ ポートを無視し、追加するだけです
にリダイレクトされますproxy_set_header Host $host:$server_port;
例:
proxy_set_header Host $host:2345; を設定した場合、redirect('index') の場合、フラスコ インスタンス$host:2345/index