なurl_for後がないポート番号をフラスコ

問題の説明:

実行ローカルフラスコプロジェクトで、あなたは次のようにこのコードを実行し、通常のリダイレクト

        リターンリダイレクト(なurl_for(' .script_case '))

しかし、プロジェクトのデプロイ後にサーバーコードにフレーズを実行しますが、見つかりませんでした404を報告

 

分析:

  URLをよく読んポート番号ではありません。

  正しいアドレス:

http://10.2.1.92:8001/script_case

  実際に要求されたアドレス:

10.2.1.92/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フラスコ

 

おすすめ

転載: www.cnblogs.com/kaerxifa/p/11904835.html