問題の説明:
実行ローカルフラスコプロジェクトで、あなたは次のようにこのコードを実行し、通常のリダイレクト
リターンリダイレクト(なurl_for(' .script_case '))
しかし、プロジェクトのデプロイ後にサーバーコードにフレーズを実行しますが、見つかりませんでした404を報告
分析:
URLをよく読んポート番号ではありません。
正しいアドレス:
http://10.2.1.92:8001/script_case
実際に要求されたアドレス:
解決の手順:
nginxの設定ファイルを探します
[ルート@ 67〜]#件の検索/ - nginx.conf名
/etc/nginx/nginx.conf
nginxの設定ファイルを編集
ナノ/etc/nginx/nginx.conf
nginxのは、指定されたポート番号を実行しています
テストの修正
sudoのnginxの- トン
のnginx:設定ファイルの構文/etc/nginx/nginx.confがある、[OK]
nginxの:コンフィギュレーションファイル /etc/nginx/nginx.confテストがあり成功
再起動nginxのサービス
systemctl再起動nginx.service
参照文献:
ポート番号を欠落している画像のURLなurl_forフラスコ