回答
收藏
分享
举报
location匹配的url想作为proxy_pass的参数应该如何配置
提问于2023-08-14 09:44

浏览 452

我在nginx配置文件中做出如下配置

location / {

root   html;

index  index.html index.htm;

proxy_pass http://$arg_ip;

}

在192.168.10.14(客户机)浏览器地址栏中输入

192.168.10.74:60000/?ip=192.168.10.111为什么一直出现404错误

192.168.10.74:60000是nginx服务器和配置的端口

192.168.10.111是后端服务器地址

(直接用浏览器访问192.168.10.111可以打开对应页面)

(主要目的就是proxy_pass的地址想作为请求的url的变量,但一直行不通)

已修改于2023-08-14 09:44



写下您的回答
发表回答
全部回答(0)

按点赞数排序

按时间排序

提问者
1035265onhc
这家伙很懒还未留下介绍~
0
文章
1
问答
0
粉丝
相关问答

未遇到过。是worker进程还是master进程?新的worker进程无法正常使用是什么意思?是TCP连接建立不起来?还是返回的http response不对?

点赞 0
浏览 1k

请了解alias和root指令的区别

点赞 0
浏览 762

可以这么进行调试:
1. error_log 等级设置为 debug
2. 在日志中找到“http init upstream“的字样,然后往下找会看到nginx想后端发送的http请求,可以从这个请求构造curl命令直接访问后端进行查看该资源是啥样的情况

点赞 0
浏览 1.5k