H5開発nginxクロスドメイン

フロントエンド開発を行う場合は、nginxプロキシを使用します。現在のドメイン名とリクエストインターフェースのドメイン名が同じドメイン名の下にない場合、クロスドメインの問題が発生します。

nginx.confファイルを開きます

Finderを開く-フォルダに移動

/usr/local/etc/nginx

通常、このディレクトリのデフォルト

nginx.confを開いた後、場所を追加します

次のように:

        location /test {
           proxy_pass https://test.stadium.***.com/**/test;
        }

次に、プロジェクトのbaseUrlを対応するものに変更します

http://localhost/test

このように、要求すると、/ test(テスト自体を含む)の前のリンク(ここではhttp:// localhost / test)は、場所で構成されたアドレスに置き換えられます。

nginxを再起動します

sudo nginx -s reload

クロスドメイン問題が解決されました。

おすすめ

転載: blog.csdn.net/bitcser/article/details/103896188