nginx定向代理问题
######nginx.cnf
server {
listen 80;
server_name www.xx27.net xx27.net;
include vhosts/upstream.cnf
location / {
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;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_pass http://www.xx27.net
}
#####upstream.cnf
upstream www.xx27.net {
server 192.168.8.1:3128 weight=5;
server 192.168.8.2:80 weight=1;
server 192.168.8.3:80 weight=6;
}
上面是我的配置,但是怎么调试都无法正确代理到后端服务器,而是全部访问www.xx27.net这台服务器,也没有报错,这是什么情况,如何查看upstream是否生效呢
推荐阅读
-
解决 nginx 上传文件 413、502 坏网关进程问题
-
解决 Spring Integrated Shiro 集成 CAS 单点登录成功后重定向循环问题的方案
-
手把手教你如何注册谷歌账号--这个手机号不能用来验证。于是人们想当然地认为,谷歌退出的原因,并不是对国内手机号验证通过。其实不然,根据谷歌的注册机制,这是注册时的第一次验证,也属于机器验证,即判断注册者是否为机器人,以防止滥用,所以这次验证只是纯粹的手机号验证,并不是绑定手机号。 那么我们就有疑问了,第一次验证要求手机号验证却显示手机号无法验证,这不是自相矛盾吗? 谷歌现在在全球至少有14亿注册用户,所以谷歌对注册的网络、机器要求非常严格,可以说是判断筛选机制,你的网络、机器或者浏览器身份验证,不符合谷歌机器认证,就不允许你验证通过,而不是因为手机号的问题。不信的朋友可以换个美国手机号输入试试,同样显示这个手机号无法验证。 所以我不建议使用代理网络注册,因为那是一个共享通道,已经被滥用了,这个时候遇到无法验证也就不奇怪了,即使有些朋友侥幸通过了验证,这个号码也活不了多久,因为很快就会被检测出是什么ip注册的,然后出现异常验证,甚至直接封号,这个时候你就后悔晚矣。所以对于QQ邮箱谷歌注册入口,笔者强烈不推荐这样做,因为QQ邮箱注册早就被滥用了,会有那么多人会遇到异常验证的情况。 异常验证在你输入任何手机号码的情况下都会显示无法验证或者手机号码验证次数过多。
-
索泰H5 PDF签章产品通过nginx代理后浏览器PDF签章提示:签章失败:网络错误问题故障排除及解决方案
-
WebSocket 应用程序的 Nginx 代理和负载平衡
-
Docker 部署 Zendo 和 Nginx 反向代理设置
-
重定向解决国外服务器和国内域名备案问题 - 具体步骤:
-
使用 Nginx 反向代理绕过域名备案详情
-
Nginx 配置域反向代理 MQTT 配置 mqtt /ws /wss 以访问域连接。
-
本地开发 nginx 代理服务器 (2024-04-10) - 负载平衡