プロキシとしてnginxを使用し、バックエンドサーバーはtomcatの2つのプロジェクトにそれぞれプロキシするように2つのサーバーブロックを作成しました。最初のサーバーブロックはポート80をリッスンし、2番目のサーバーブロックはすべて正常です。別のプロジェクトをプロキシすると、get リクエストは正常ですが、ajax post リクエストは 404 を報告します。メモとして、私は Alibaba Cloud の Ubuntu イメージを使用しており、nginx はバージョン 1.6 です。現在は携帯電話から送信されており、コードのスクリーンショットはありません。
nginx はデフォルトでは http メソッドを制限していませんよね?
Java プログラムを確認しましたか? プログラムに制限がある可能性はありますか?
視覚的な検査はnginxによって引き起こされるものではありません
同じ質問があります。get は有効で、post は get になります
私もこのような状況に遭遇したことがありますが、その理由は何ですか?