クロスドメインの問題へのフロントエンドソリューション

1. nginxのリバースプロキシ

まず、nginxのプロキシローカルとリモートサイト

ローカル・ノードのサイトを代行、ページがローカルホスト開始からアクセス可能ではありませんが、nginxのドメイン名で始まります。
あなたが別のサイトにプロキシの異なるアドレスを置くことができるように、いくつかのプロキシアドレスのうちの2つを設定するには

サーバー{ 
    聞く        80 
    サーバー名www.aa.com aa.com。
    access_logのログ /test.access.log。
    
    位置 / { 
        proxy_passのhttp:// localhostの/。
    } 

    場所 / koa1 { 
        proxy_passのhttp:// localhostを:9001 /。
    } 

    場所 / koa2 { 
        proxy_passのhttp:// www.other.com/。
    } 
}

第二に、我々は、ローカルのhostsファイルを設定する必要があります

127.0.0.1 www.aa.com aa.comを追加

だから、訪問aa.com、あなたはクロスドメインアクセスを完了することができます

おすすめ

転載: www.cnblogs.com/mengff/p/12063845.html