regex-用于忽略请求参数的nginx规则
发布时间:2021-01-12 14:07:33 所属栏目:Nginx 来源:互联网
导读:好的,我只想在/ search调用时添加参数:rewrite ^/search$/search?foo=bar redirect; 看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配.因此,有没有不触及$args的有效解决方
|
好的,我只想在/ search调用时添加参数:
看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配. 因此,有没有不触及$args的有效解决方案? (我想使用正则表达式,因为匹配规则更加复杂,但基本上是我想要的) 最佳答案 根据the nginx wiki,“重写只能在路径上进行,而不能在参数上进行.”因此,也许关键是仅在找不到参数的情况下才重写. (编辑:南阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如果unicorn超载并返回502,可以nginx重试请求吗?
- /etc/nginx/nginx.conf:76中的未知指令“ rtmp”
- php – Nginx:使用fastcgi_pass时覆盖主机头
- asp.net-mvc-2 – 关于nginx/mono 2.8的ASP.Net MVC 2
- nginx基于一个“位置”中的URI阻止IP
- linux – 使用fail2ban的最大bantime
- 代理 – 使用nginx http auth保护Jenkins,但回调网址除外
- jQuery ajax不会发出HTTPS请求
- Gunicorn和Django与Upstart和Nginx
- 如果nginx正在运行(dockerized),则无法建立角度dist
推荐文章
站长推荐
- 使用Nginx的通配符记录来处理自定义域
- ruby-on-rails-乘客nginx:在子目录中托管Rails应
- apache-Nginx反向代理配置
- 如何拒绝Nginx中的子域请求
- nginx – 用于通配符URL映射的Kubernetes Ingres
- 在debian(基于系统)上配置git-http-backend的ngi
- google-chrome – 将资源解释为文档,但使用mime类
- php-从nginx将参数传递给auth_request模块
- ruby-on-rails – 使用capistrano重新启动Rails应
- ruby-on-rails – Puma和Nginx 502 Bad Gateway错
热点阅读
