成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue代理模式 nginx配置

whataa / 1063人閱讀

摘要:前言前端使用開發(fā)后端使用框架提供使用代理如當(dāng)前端請(qǐng)求時(shí)候后端通過配置去請(qǐng)求需求需要將前端請(qǐng)求轉(zhuǎn)發(fā)配置負(fù)載均衡的直接訪問的配置訪問的配置重寫后端的服務(wù)器前端打包的靜態(tài)文件

前言

前端使用vue.js開發(fā),后端使用tornado框架提供restful API, vue.js使用代理;如 當(dāng)前端js請(qǐng)求http://192.168.9.62:9000/api/orders時(shí)候后端通過nginx配置去請(qǐng)求http://192.168.9.62:9000/v1/orders

需求

nginx需要將前端js請(qǐng)求http://192.168.9.62:9000/api/orders 轉(zhuǎn)發(fā) http://192.168.9.62:9000/v1/orders

nginx配置
upstream svrs {
        # 負(fù)載均衡的servers
        server 127.0.0.1:8001;
        server 127.0.0.1:8002;
        server 127.0.0.1:8003;
        server 127.0.0.1:8004;
        server 127.0.0.1:8005;
        server 127.0.0.1:8006;
        server 127.0.0.1:8007;
        server 127.0.0.1:8008;
        server 127.0.0.1:8009;
        server 127.0.0.1:8010;
}

server {
    listen         9000;
    server_name     _;


    location /v1 {
            # 直接訪問 http://192.168.9.62:9000/v1/orders 的配置
            proxy_pass_header Server;
            proxy_redirect off;
            proxy_set_header   Host             $http_host;
            proxy_set_header   x-forwarded-for  $remote_addr;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_read_timeout 120;
            proxy_pass http://svrs;
        }

    location /api {
           # 訪問http://192.168.9.62:9000/api/orders 的配置
           # 重寫 api/ --> v1/ 
           rewrite  ^.+api/?(.*)$ /v1/$1 break;
           # 后端的API服務(wù)器
           proxy_pass   http://svrs; 
    }


    location / {
        # 前端打包的靜態(tài)文件
        root /home/xx/xx_web;
        index index.html;
    }
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/40367.html

相關(guān)文章

  • Nginx 反向代理的進(jìn)本配置以及Vue-router history模式配置

    摘要:找到根目錄下文件配置代理的服務(wù)器地址前面的部分將被替換成的地址模式需要配置否則錯(cuò)誤 找到 根目錄下 /etc/nginx/nginx.conf 文件 http { log_format main $remote_addr - $remote_user [$time_local] $request $status $body_by...

    hightopo 評(píng)論0 收藏0
  • vue代理模式 nginx配置

    摘要:前言前端使用開發(fā)后端使用框架提供使用代理如當(dāng)前端請(qǐng)求時(shí)候后端通過配置去請(qǐng)求需求需要將前端請(qǐng)求轉(zhuǎn)發(fā)配置負(fù)載均衡的直接訪問的配置訪問的配置重寫后端的服務(wù)器前端打包的靜態(tài)文件 前言 前端使用vue.js開發(fā),后端使用tornado框架提供restful API, vue.js使用代理;如 當(dāng)前端js請(qǐng)求http://192.168.9.62:9000/api/orders時(shí)候后端通過ngin...

    jaysun 評(píng)論0 收藏0
  • 使用 nginx 同域名下部署多個(gè) vue 項(xiàng)目,并使用反向代理

    摘要:花了天時(shí)間,趁著我還沒有忘記,先記錄下來效果目前有個(gè)項(xiàng)目,還有一個(gè)自帶的,我添加了對(duì)應(yīng)的鏈接代碼稍后粘貼出來,為了統(tǒng)一管理子項(xiàng)目的路由。 花了 3 天時(shí)間,趁著我還沒有忘記,先記錄下來 效果 目前有 2 個(gè)項(xiàng)目(project1, project2),還有一個(gè) nginx 自帶的 index.html,我添加了對(duì)應(yīng)的鏈接代碼(稍后粘貼出來),為了統(tǒng)一管理子項(xiàng)目的路由。 我期望實(shí)現(xiàn)下面的...

    saucxs 評(píng)論0 收藏0
  • Vue-項(xiàng)目從本地搭建到線上部署(wǒ shì biaō tí dǎng)

    摘要:放置在目錄下或通過絕對(duì)路徑被引用。對(duì)于相關(guān)來說,我們推薦使用而不是直接鏈?zhǔn)街付āT诓桓呐渲梦募那闆r下,前端頁面迭代發(fā)布,不需要重啟服務(wù)。 作者:gauseen 0. 關(guān)于 Vuejs 簡介:Vue (讀音 /vju?/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架,易用、靈活、高效。 生態(tài)系統(tǒng) 項(xiàng)目 介紹 awesome-vue Vue.js 相關(guān)很棒的...

    Arno 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<