搜索

首页  >  问答  >  正文

请教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配置资料啊!

某草草某草草2714 天前856

全部回复(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
  • 取消回复