regex-用于忽略请求参数的nginx规则
发布时间:2021-01-12 07:55:55 所属栏目:Nginx 来源:互联网
导读:好的,我只想在/ search调用时添加参数:rewrite ^/search$/search?foo=bar redirect; 看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配.因此,有没有不触及$args的有效解决方
好的,我只想在/ search调用时添加参数:
看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配. 因此,有没有不触及$args的有效解决方案? (我想使用正则表达式,因为匹配规则更加复杂,但基本上是我想要的) 最佳答案 根据the nginx wiki,“重写只能在路径上进行,而不能在参数上进行.”因此,也许关键是仅在找不到参数的情况下才重写. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- if-statement-使用Puppet Nginx jfryman模块将if else置于n
- 安全-确保Elasticsearch
- ruby-on-rails – Puma和Nginx 502 Bad Gateway错误(Ubuntu
- 无法通过非根上下文路径中的kubernetes ingress-nginx获取W
- 可以在nginx的上游块中使用“include”指令吗?
- ubuntu – 分析uwsgi strace日志以找出为什么它需要高CPU使
- apache-2.2 – Virtualmin改变apache端口
- 在Nginx和PHP上添加“HttpOnly”和“Secure”cookie标志
- apache – Symfony2:由于已经发送了标头,因此无法启动会话
- nginx – Rails 3.2中的活动记录查询问题
推荐文章
站长推荐
热点阅读