美文网首页
nginx 反向代理 iis

nginx 反向代理 iis

作者: TroyZhang | 来源:发表于2017-04-26 12:36 被阅读363次
        server {
            listen       8000;
    
            location /XXWarning/ {
                proxy_pass  http://{YOUR_IIS_SERVER}/;
                proxy_redirect     off;
                #proxy_set_header   Host             $host;
                #proxy_set_header   X-Real-IP        $remote_addr;
                #proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
            }
        }
    

    这里需要注意2个事情:

    • proxy_pass后面加/,客户端在访问 http://localhost:8000/XXWarning/api 的时候,实际上会去请求http://{YOUR_IIS_SERVER}/api
    • 如果proxy_pass后面没有/,则实际上会去请求 http://{YOUR_IIS_SERVER}/XXWarning/api
    • 配置文件中被注释的部分,如果解开注释,则访问iis服务器失败,不清楚具体原因

    相关文章

      网友评论

          本文标题:nginx 反向代理 iis

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