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

相关推荐
江沉晚呤时3 分钟前
深入解析策略模式在C#中的应用与实现
java·服务器·开发语言·前端·.netcore
风中凌乱24 分钟前
ClickHouse接入prometheus监控
服务器·clickhouse·prometheus
小白探索世界欧耶!~1 小时前
【踩坑】GitHub Actions 运行的 Linux 环境中,文件名是大小写敏感的
linux·运维·服务器·前端·vue.js·笔记·github
whoarethenext1 小时前
基于libevent写一个服务器(附带源码)
linux·运维·服务器·c++·后端
夔8882 小时前
Excel通过VBA脚本去除重复数据行并保存
java·服务器·excel
zyx没烦恼2 小时前
Linux 多线程
linux·运维·服务器·开发语言·c++
昊昊该干饭了3 小时前
玩转代理 IP :实战爬虫案例
运维·服务器·爬虫·网络协议·tcp/ip·网络爬虫
菌菌巧乐兹3 小时前
电脑知识 | TCP通俗易懂详解 <一>
服务器·网络·tcp/ip
危险、3 小时前
AWS服务器 磁盘空间升级到100G后,怎么使其生效?
服务器·云计算·aws
darkchink3 小时前
[LevelDB]Block系统内幕解析-元数据块(Meta Block)&元数据索引块(MetaIndex Block)&索引块(Index Block)
android·java·服务器·c语言·数据库·c++·分布式