ホームページ  >  に質問  >  本文

クロスドメインの問題を解決するために初めて Nginx リバース プロキシを構成します。

nginxのリバースプロキシ機能を利用してクロスドメインリクエストの問題を解決したい

PM25 はオープン インターフェイスを備えており、GET を使用して対応する URL をリクエストするだけで、対応する JSON データを返します。

独自の nginx をプロキシとして使用して、メイン ドメイン名の特定のフィールドにアクセスし、PM25 の JSON データを取得したいです。

nginx.conf

リーリー

メイン ドメイン名/get_aqi_details_hangzhou にアクセスしてこのデータを取得し、各構成後に nginx を再起動したいと考えています

実際の操作では、決して成功せず、404

が報告されます。

原因は何ですか?

ringa_leeringa_lee2713日前446

全員に返信(1)返信します

  • PHPz

    PHPz2017-05-16 17:26:16

    proxy_pass がこのように使用されているのを見たことがありません。 proxy_pass は、nginx がプロキシとして機能し、指定されたホストにリクエストを渡すことを意味します。したがって、リクエスト パスを必要なものに書き換える必要があります。

    リーリー

    返事
    0
  • キャンセル返事