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

相关推荐
wanhengidc2 小时前
手游业务该如何选择服务器?
运维·服务器·网络
kevin_tech6 小时前
Go 项目开发实战-用户Token的刷新、踢人下线和防盗检测
运维·服务器·开发语言·后端·golang
vvw&7 小时前
如何在 Ubuntu 22.04 上安装 Caddy Web 服务器教程
linux·运维·服务器·前端·ubuntu·web·caddy
A charmer8 小时前
Linux 进程入门:带你走进操作系统的核心地带(1)
linux·运维·服务器
金增辉8 小时前
Linux 虚拟机与windows主机之间的文件传输--设置共享文件夹方式
linux·运维·服务器
步、步、为营10 小时前
任务调度系统Quartz.net详解2-Scheduler、Calendar及Listener
服务器·.net
訾博ZiBo10 小时前
CentOS 使用 yum 方式安装 Nginx
linux·nginx·centos
泷羽Sec-pp10 小时前
基于Centos 7系统的安全加固方案
java·服务器·前端
孙尚香蕉11 小时前
Hadoop集群之间实现免密登录
linux·服务器
日拱一卒无有尽, 功不唐捐终入海11 小时前
springCloudGateWay使用总结
运维·服务器