Nginx:怎么携带参数重定向

在NGINX中,可以使用location指令和rewrite指令来携带参数进行重定向。

首先,可以使用location指令根据请求的URL匹配到一个特定的位置块。然后,在位置块中使用rewrite指令将请求重定向到另一个URL,并携带参数。

下面是一个示例配置,演示如何使用NGINX携带参数进行重定向

复制代码
server {  
    listen 80;  
    server_name example.com;  
  
    location /search{  
        rewrite ^/search/(.*)$ https://new.com?$1 last;  
    }  
  
}

如果是多个参数 (.*) 作为代表,获取1,2即可

相关推荐
苏宸啊1 小时前
Linux指令篇(一)
linux·运维·服务器
睡不醒的猪儿2 小时前
nginx常见的优化配置
运维·nginx
ZStack开发者社区3 小时前
ZStack Cloud 5.5.0正式发布
运维·服务器·网络
源代码•宸4 小时前
Golang语法进阶(并发概述、Goroutine、Channel)
服务器·开发语言·后端·算法·golang·channel·goroutine
晴天¥4 小时前
VMware+Oracle linux LVM/非LVM磁盘扩容
linux·运维·服务器
醇氧5 小时前
Ping 127.0.0.1 具有 32 字节的数据:一般故障。【二】
运维·服务器·开发语言
墨风如雪5 小时前
VPS交易避坑指南:原油、改邮、PUSH与交易所模式深度解析 (含搬瓦工/DMIT/NetCup实战)
服务器
LeenixP5 小时前
RK3576-Debian12删除userdata分区
linux·运维·服务器·数据库·debian·开发板
qq_ceiling5 小时前
H3C交换机配置M-LAG
运维·服务器·网络
土星云SaturnCloud6 小时前
液冷技术的未来:相变冷却、喷淋冷却等前沿技术探索
服务器·人工智能·ai