使用场景:
需要根据截取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 {roothtml;}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 URL带参数转发内容请搜索考高分网以前的文章或继续浏览下面的相关文章希望大家以后多多支持考高分网!
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
