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

相关推荐
cen__y20 小时前
Linux10(计算机网络01)
linux·运维·服务器·c语言·计算机网络·ubuntu
minji...20 小时前
Linux 网络基础之UDP协议(四)传输层协议 UDP,再谈端口号,UDP 特点
linux·服务器·开发语言·网络·c++·tcp/ip·udp
艾莉丝努力练剑20 小时前
【Linux网络】Linux 网络编程:应用层自定义协议与序列化(1)初识
linux·运维·服务器·网络·c++·udp·tcp
在角落发呆21 小时前
c socket 服务器转发,c socket 服务器转发的方法
服务器·c语言·开发语言
сокол21 小时前
【网安-Web渗透测试-内网渗透】内网横向移动——Impacket套件
服务器·windows·网络安全·系统安全
feng_you_ying_li21 小时前
linux之文件系统(2)
linux·运维·服务器
爱网络爱Linux21 小时前
华为HCIP——BGP 基础配置
服务器·前端·华为·hcip·hcip datacom·华为数通认证
沧州刺史21 小时前
有域名但是没有带公网IP的服务器,怎么能够让服务通过域名暴露出去?
服务器·网络协议·tcp/ip·cloudflared
心止水j21 小时前
拷贝完虚拟机的操作
linux·运维·服务器
我先去打把游戏先21 小时前
【虚拟机专用】Ubuntu 22.04 LTS 服务器版本镜像下载
linux·服务器·ubuntu