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即可

相关推荐
原来是猿13 小时前
关于【进程池阻塞 + 子进程未回收问题】
linux·服务器·c++
艾莉丝努力练剑14 小时前
【Linux:文件】文件基础IO进阶
linux·运维·服务器·c语言·网络·c++·centos
艾莉丝努力练剑14 小时前
【MYSQL】MYSQL学习的一大重点:表的约束
linux·运维·服务器·开发语言·数据库·学习·mysql
Neo Wordsworth14 小时前
OmniParser-v2.0本地部署教程 WIN11
服务器
山峰哥14 小时前
索引设计失误让系统性能下降90%
大数据·服务器·数据库·oracle·性能优化
国冶机电安装14 小时前
电气安全保护装置:从设计选型到安装验收的全流程解析
服务器·网络·安全
刚入门的大一新生15 小时前
Linux-Linux基础指令2
linux·运维·服务器
liulilittle15 小时前
TC Hairpin NAT 驱动使用手册(个人版)
服务器·开发语言·网络·c++·网络协议·tcp/ip·tc
是店小二呀15 小时前
Docker部署EasyNode+内网穿透:轻松实现服务器远程管理
服务器·docker·容器
hweiyu0015 小时前
Linux命令:screen
linux·运维·服务器