在Nginx重定向中重命名参数
发布时间:2020-05-27 13:17:21 所属栏目:Nginx 来源:互联网
导读:我正在尝试使NGINX重定向将我从:https://example.com/ui/?outletID=123setID=456 至:https://example.com/ui/?outletId=123setIds=456 因此,outletID- outletId和setID- setIds重要说明:我不知道这些参数在URL中出现
|
我正在尝试使NGINX重定向将我从:
至:
因此,outletID-> outletId和setID-> setIds 重要说明:我不知道这些参数在URL中出现的位置,因此在它们之前或之后可能还有其他字符串.我只关心这种替换:outletID-> outletId; setID-> setIds. 第一次尝试时可以使用:
但这似乎是非常糟糕的做法,我尤其讨厌最终得到的$3($3)解决方案. 最佳答案 为了涵盖所有可能,您可能需要分两个阶段执行此操作,如果存在outletID,则进行一个重定向,如果存在setID,则进行另一个重定向. 例如: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 无法启动php-fpm – “无法为用户’apache’获取u
- nginx – [emerg] bind()到0.0.0.0:80失败(98:地址已在使用
- authentication – nginx auth_request:访问原始查询参数
- Dockerizing nginx和Flask
- centos – 查找导致随机502网关错误的Nginx/PHP-FPM瓶颈
- nginx – 基于url将流量重定向到不同的ip地址维护端口和url
- amazon-web-services – Elastic Beanstalk Http重定向到Ht
- php – 413请求实体太大
- linux – nginx:使用fastcgi的多个文档根
- nginx/1.10.1上的未知指令“geoip_country”
