nginx代理百度地图,实现内网展示百度地图
生活随笔
收集整理的這篇文章主要介紹了
nginx代理百度地图,实现内网展示百度地图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
環境:公司開發汽車考試系統,由于服務器和考場沒有外網,需要用一個有外網的服務器nginx代理百度地圖,實現在無外網的情況下展示百度地圖。
首先獲取百度 JavaScript?API
首先用瀏覽器打開?http://api.map.baidu.com/api?v=1.3?如下圖所示(因為百度ak寶貝,所以這里我是在網上找的1.3版)
其中?http://api.map.baidu.com/getscript?v=1.3&key=&services=&t=20121108061854?這個鏈接就是我們要找的API文件,
同樣在瀏覽器中打開它,并另存為諸如“mapApi.min.js”
還有百度地圖必須的一些控件,光標,logo之類的圖片也下載下來
將下載下來的js文件加載到項目里。
剩下的就是將mapApi.min.js文件中,加載百度地圖瓦片圖片,控件,圖片等網址換成外網服務器的內網ip。
之后將轉換的網址配置到nginx中,便可實現。
需要注意,nginx配置 listen 端口配置最好為:80XX,有的其他端口部分瀏覽器不支持,需要設置!!!
總結
以上是生活随笔為你收集整理的nginx代理百度地图,实现内网展示百度地图的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机nas一般指用户,NAS网络存储器
- 下一篇: Unity禁止多点触控