当前位置:首页 > nginx > 正文内容

nginx 反向代理 之参数转发

root5年前 (2022-01-06)nginx1608

举个栗子

server {
     listen 80;
     client_max_body_size 10M;

     location / {
        root /root/;
        index index.html;
        }

     location /user {
        proxy_pass http://127.0.0.1:10010/user/;

     }
     
     #location /user {
     #   proxy_pass http://127.0.0.1:10010/user;

     #}
     
     #location /user/ {
     #proxy_pass http://127.0.0.1:10010/user/;

     #}
          
     #location /user/ {
     #proxy_pass http://127.0.0.1:10010/user;

     #}
}

上面四种配置面对请求:http://127.0.0.1/user/abc

得出的转发结果是:

http://127.0.0.1:10010/user//abc

http://127.0.0.1:10010/user/abc

http://127.0.0.1:10010/user/abc

http://127.0.0.1:10010/userabc


面对请求:http://127.0.0.1/userabc

http://127.0.0.1:10010/zabbix/abc

http://127.0.0.1:10010/zabbixabc  

404

404

不同的路由方式转发的内容也是不一样的





扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=197

分享给朋友:

相关文章

nginx 配置静态界面 访问返回403

在配置nginx 静态界面访问返回403没有访问权限一般是nginx 去访问静态文件时没有访问权限这种情况一般是因为文件放置的位置在root文件夹下,查看一下nginx 启动的user是什么一般都是www-data这种情况只能访问共享的文件...

nginx 负责的几种模式

系统通过nginx 负载均衡提升服务并发nginx 的upstream模块实现nginx 负载的几种方式:1、轮询每个请求按时间顺序分配到不同的后端服务器,如果服务器down掉,能自动剔除按顺序访问服务器,每刷新一次就会更换一个服务器,关闭...