配置-跨域访问

五、 跨域访问

前后端分离模式下的跨域访问:

 upstream tomcat_server {                     

        server 10.25.39.131:8080;

        server 10.25.39.132:8080;

    }

    server {

        listen      80;

        server_name  www.wxvote.com;

        ##注意:

        ##"proxy_pass"中的路径只能到端口,否则报: cannot have URI part in location given by regular expression

        location ~* \.(html|css|js|gif|jpg|jpeg|mp4)$ {

            proxy_pass http://10.25.39.140:8020;   

    }

    location / {       

            proxy_pass http://tomcat_server/;

            proxy_set_header  Host    $host;

        }

}

访问现有的ajax服务

例如:访问心知天气。

server
    {

        listen      80;

        server_name  localhost;

        location ~* \.(html|css|js|gif|jpg|jpeg|mp4)$ {

              root  weather;  

        }

        location /

        {       

    proxy_pass http://api.seniverse.com;         

        }
  }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容