nginx给需要转发的链接添加参数(Nginx 根据URL带的参数转发的实现)
类别:服务器 浏览量:371
时间:2022-03-31 00:20:11 nginx给需要转发的链接添加参数
Nginx 根据URL带的参数转发的实现使用场景:
需要根据截取URL动态配置跳转路径,常见于访问内网不固定ip地址的文件图片,
请求地址:http://11.19.1.212:82/bimg4/32.52.62.42:222/DownLoadFile?filename=LOC:12/data/20180208/15/2e0ae54dfd752210083404deed15269c_222403
实际需要访问的内网地址:http://32.52.62.42:222/DownLoadFile?filename=LOC:12/data/20180208/15/2e0ae54dfd752210083404deed15269c_222403
nginx配置文件
server { listen 83; server_name localhost; index index.html index.htm; root D: /workspace-xxxx/xxx_Web; error_page 500 502 503 504 / 50x.html; location = /50x.html { root html; } location ^~ /xxx/ { proxy_pass http: //192.168.60.36:8090/xxxx/; proxy_redirect default; proxy_set_header Host $host; proxy_set_header X - Real - IP $remote_addr; proxy_set_header X - Forwarded - Host $host; proxy_set_header X - Forwarded - Server $host; proxy_set_header X - Forwarded - For $proxy_add_x_forwarded_for; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; }
# 此处为截取请求地址中bimg4之后的路径,并赋给转发地址 location ^ ~ / bimg4 / { if ($request_uri~ / bimg4 / (. * )) { set $bucketid $1; } proxy_pass http: //$bucketid; } }
到此这篇关于Nginx 根据URL带的参数转发的实现的文章就介绍到这了,更多相关Nginx URL带参数转发内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- nginx 怎么避免options请求(详解nginx 的 default_server 定义及匹配规则)
- nginx配置详解(Nginx进程管理和重载原理详解)
- nginx 配置解析(Nginx的rewrite模块详解)
- nginx proxypass配置(nginx location中多个if里面proxy_pass的方法)
- 修改宝塔nginx端口(解决宝塔面板nginx/apache防火墙后无法启动)
- nginx如何代理项目(Nginx代理同域名前后端分离项目的完整步骤)
- vue项目部署到服务器的nginx(Nginx部署vue项目和配置代理的问题解析)
- nginx把https转为http请求(使用nginx方式实现http转换为https的示例代码)
- linux系统查看nginx系统版本(Linux中Nginx的防盗链和优化的实现代码)
- nginx宝塔配置修改(宝塔面板默认的404页面不生效怎么办Nginx?)
- nginx常见错误码(Nginx常见的错误配置举例)
- nginx keepalived配置(Nginx+Keepalived实现Web服务器高可用)
- nginxhttp转https原理(nginx如何将http访问的网站改成https访问)
- nginx状态查询(使用goaccess分析nginx日志的详细方法)
- 如何采集nginx的日志(Filebeat 采集 Nginx 日志的方法)
- 新手nginx反向代理问题(详解Nginx proxy_pass的一个/斜杠引发的血案)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
- 原创图画书,以儿童视角讲述中国故事(以儿童视角讲述中国故事)
- 八月再见 愿你岁月不扰,余生静好(八月再见愿你岁月不扰)
- 赏读 八月再见,九月你好(赏读八月再见九月你好)
- 散文 八月再见,九月,我在风中等你(散文八月再见九月)
热门推荐
- dedecms地址优化(加快DedeCMS文章页显示速度的两个小技巧分享)
- webapp隐藏地址栏
- dedecms模板照片(DEDECMS首页调用图片集里的多张图片)
- 阿里云如何部署自己的服务器(如何快速搭建一个阿里云服务器)
- pyqt5对话框(Pyqt5如何让QMessageBox按钮显示中文示例代码)
- 无法访问docker容器内的端口(docker容器中切换用户,提示权限不足的解决)
- html5循环及条件指令(html5实现滑块功能之type="range"属性)
- sql怎么设置排列(SQL写法--行行比较)
- docker容器编排入门教程(简简单单使用Docker部署Confluence)
- mysql自定义函数怎么设置(MySQL自定义变量?学不废不收费~)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9