搜尋

首頁  >  問答  >  主體

請教nginx代理轉發 再者一份完整的線上資料,求!

目前情況是這樣的,我nginx配置好了!
但對轉發這塊不熟悉,找資料弄來也沒有成功!

我有A網域 www.a.cn 主站

然後A主站裡的請求到要到 B C等站下去 由於是二級域名跨域了,請法完成前後端請求!

我要把
www.a.cn/api/xxx/xx
轉寄到
api.a.cn/api/xxx/xx

#把
www.a.cn/user/xxx/xx
轉發到
api.a.cn/user/xxx/xx

#把
www.a.cn/mch/xxx/xx
轉送到
mch.a.cn/mch/xxx/xx

謝謝大夥,然後誰有在線完整的nginx配置資料啊!

某草草某草草2712 天前848

全部回覆(1)我來回復

  • PHP中文网

    PHP中文网2017-06-26 10:51:59

    server {
        listen 80;
        server_name www.a.cn;
        index index.html index.htm index.php;
        root 网站根目录;
        
        location /api {
           proxy_pass http://api.a.cn;
        }
        
        location /user {
            proxy_pass http://api.a.cn;
        }
        
        location /mch {
            proxy_pass http://mch.a.cn;
        }
    }

    試試

    回覆
    0
  • 取消回覆