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服务器对shell 终端 + sftp 文件传输长期保活
linux·运维·服务器
三言老师1 小时前
文本工具组合统计服务器日志数据
linux·运维·服务器
m0_743697591 小时前
DNS服务器
运维·服务器
aixingkong9213 小时前
AI超节点Scale Up域总线各层优化设计
linux·服务器·网络
happymagic5 小时前
vmware workstation Pro 虚拟机设定启停的时间段
运维·服务器·windows
组合缺一5 小时前
Solon 的 10 种 HTTP 服务器:改一行依赖,换一个引擎
java·服务器·网络协议·http·solon
難釋懷5 小时前
Nginx外置缓存-nginx + memcached
nginx·缓存·memcached
Zhang~Ling6 小时前
手写进程池:基于匿名管道的 Master-Slave 架构实战
linux·服务器·架构
coward916 小时前
千兆以太网卡(Ethernet)驱动初始化完成,但是无法udhcpc获取ip
服务器·网络·嵌入式硬件·tcp/ip
Moshow郑锴7 小时前
qlik-cli - Get started with examples
服务器·windows·microsoft