前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >企业内网反向代理百度地图服务 原

企业内网反向代理百度地图服务 原

作者头像
用户2836074
发布2018-08-15 09:50:09
2.7K0
发布2018-08-15 09:50:09
举报
文章被收录于专栏:清风清风

nginx服务器配置如下:

代码语言:javascript
复制
        #http://192.168.1.100/api.map.baidu.com/api?v=2.0&ak=你的key
        #http://192.168.1.100/api.map.baidu.com/getscript?v=2.0&ak=你的key&services=&t=20170104214439
        location /map.baidu.com/ {
            proxy_pass http://map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /api.map.baidu.com/ {
            proxy_pass http://api.map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /api0.map.bdimg.com/ {
            proxy_pass http://api0.map.bdimg.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /d0.map.baidu.com/ {
            proxy_pass http://d0.map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /d1.map.baidu.com/ {
            proxy_pass http://d1.map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /d2.map.baidu.com/ {
            proxy_pass http://d2.map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }
        location /d3.map.baidu.com/ {
            proxy_pass http://d3.map.baidu.com/;
            proxy_set_header Accept-Encoding deflate;
            subs_filter_types *;
            subs_filter 'map.baidu.com' '192.168.1.100/map.baidu.com';
            subs_filter 'api.192.168.1.100/map.baidu.com' '192.168.1.100/api.map.baidu.com';
            subs_filter 'd0.192.168.1.100/map.baidu.com' '192.168.1.100/d0.map.baidu.com';
            subs_filter 'd1.192.168.1.100/map.baidu.com' '192.168.1.100/d1.map.baidu.com';
            subs_filter 'd2.192.168.1.100/map.baidu.com' '192.168.1.100/d2.map.baidu.com';
            subs_filter 'd3.192.168.1.100/map.baidu.com' '192.168.1.100/d3.map.baidu.com';
            subs_filter 'api0.map.bdimg.com' '192.168.1.100/api0.map.bdimg.com';
            subs_filter 'online0.map.bdimg.com' '192.168.1.100/online0.map.bdimg.com';
            subs_filter 'online1.map.bdimg.com' '192.168.1.100/online1.map.bdimg.com';
            subs_filter 'online2.map.bdimg.com' '192.168.1.100/online2.map.bdimg.com';
            subs_filter 'online3.map.bdimg.com' '192.168.1.100/online3.map.bdimg.com';
            subs_filter 'online4.map.bdimg.com' '192.168.1.100/online4.map.bdimg.com';
            subs_filter 'pcsv0.map.bdimg.com' '192.168.1.100/pcsv0.map.bdimg.com';
            subs_filter 'pcsv1.map.bdimg.com' '192.168.1.100/pcsv1.map.bdimg.com';
            subs_filter 'pcsv2.map.bdimg.com' '192.168.1.100/pcsv2.map.bdimg.com';
            subs_filter 'shangetu0.map.bdimg.com' '192.168.1.100/shangetu0.map.bdimg.com';
            subs_filter 'shangetu1.map.bdimg.com' '192.168.1.100/shangetu1.map.bdimg.com';
            subs_filter 'shangetu2.map.bdimg.com' '192.168.1.100/shangetu2.map.bdimg.com';
            subs_filter 'shangetu3.map.bdimg.com' '192.168.1.100/shangetu3.map.bdimg.com';
            subs_filter 'shangetu4.map.bdimg.com' '192.168.1.100/shangetu4.map.bdimg.com';
        }

        location /online0.map.bdimg.com/ {
            proxy_pass http://online0.map.bdimg.com/;
        }
        location /online1.map.bdimg.com/ {
            proxy_pass http://online1.map.bdimg.com/;
        }
        location /online2.map.bdimg.com/ {
            proxy_pass http://online2.map.bdimg.com/;
        }
        location /online3.map.bdimg.com/ {
            proxy_pass http://online3.map.bdimg.com/;
        }
        location /online4.map.bdimg.com/ {
            proxy_pass http://online4.map.bdimg.com/;
        }
        location /pcsv0.map.bdimg.com/ {
            proxy_pass http://pcsv0.map.bdimg.com/;
        }
        location /pcsv1.map.bdimg.com/ {
            proxy_pass http://pcsv1.map.bdimg.com/;
        }
        location /pcsv2.map.bdimg.com/ {
            proxy_pass http://pcsv2.map.bdimg.com/;
        }
        location /shangetu0.map.bdimg.com/ {
            proxy_pass http://shangetu0.map.bdimg.com/;
        }
        location /shangetu1.map.bdimg.com/ {
            proxy_pass http://shangetu1.map.bdimg.com/;
        }
        location /shangetu2.map.bdimg.com/ {
            proxy_pass http://shangetu2.map.bdimg.com/;
        }
        location /shangetu3.map.bdimg.com/ {
            proxy_pass http://shangetu3.map.bdimg.com/;
        }
        location /shangetu4.map.bdimg.com/ {
            proxy_pass http://shangetu4.map.bdimg.com/;
        }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/01/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档