美文网首页
Nginx反向代理 转发GET、POST请求配置

Nginx反向代理 转发GET、POST请求配置

作者: running_house | 来源:发表于2017-12-07 10:23 被阅读0次

    a.com的所有前缀为api的请求都需要转发到b.com,配置如下:

    //  a.com 的静态Web文件路径及端口号配置

    server {

    listen       80;

    server_name  localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {

    root html/dist; // a.com 的静态Web文件路径

    index index.html;

    }

    // 所有a.com/api/*的请求,都需要转发到 b.com/*

    //拦截所有 “ /api ”前缀的请求,转发到 “ b.com”

    location ^~/api{

    proxy_pass b.com;

    proxy_set_header HOST $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    }

    }

    相关文章

      网友评论

          本文标题:Nginx反向代理 转发GET、POST请求配置

          本文链接:https://www.haomeiwen.com/subject/zrsbpxtx.html