如何在Windows Nginx中实现访问www.×××.com反向代理到本地内网ip。求一分具体的conf配置。

 我来答
barryx
2016-09-07 · 超过27用户采纳过TA的回答
知道答主
回答量:52
采纳率:100%
帮助的人:59.6万
展开全部

这个其实比较简单,相比普通部署,只多了几行代码。我给个简化的示例吧,是我服务器上的。

http {
    # upstream 配置服务器组
    upstream debug {
        server 10.45.111.112:8083 weight=8;
        server 10.45.111.114:8083 weight=2;
        ip_hash;
    }
    server {
        listen 80;
        server_name debug.com;
        root /www/web;
        index index.html index.htm index.php;
        
        proxy_pass 

        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
追问
你好能给我个详细的吗。按照这个配置服务跑不起来。谢谢了
追答
1、upstream 这个节点是在配置一个服务器组,后边跟的那个 debug 跟 下边 proxy_pass那个地方保持一致,好像 proxy_pass那个地方被屏蔽了 那个地方应该是proxy_pass http://debug; 一定要记得有个http://
2、upstream节点里面部署 一个或多个服务器的ip及端口,每个服务器及端口之后的 weight是部署的权重,上方的意思标识 第一个服务器占80%,第二个服务器占20%,当然这个值可以自行修改的。
3、upstream节点中最后一行的ip_hash是为了解决session问题,如果一个服务器的话就不用。ip_hash会让同一个客户端ip解析到一个服务器。
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式