regex-用于忽略请求参数的nginx规则
发布时间:2021-01-12 05:21:39 所属栏目:Nginx 来源:互联网
导读:好的,我只想在/ search调用时添加参数:rewrite ^/search$/search?foo=bar redirect; 看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配.因此,有没有不触及$args的有效解决方
好的,我只想在/ search调用时添加参数:
看似简单的逻辑,但会导致无限循环,因为nginx会分别获取参数,因此$不再起作用. / search?foo = bar一次又一次触发它,因为它愚蠢地匹配. 因此,有没有不触及$args的有效解决方案? (我想使用正则表达式,因为匹配规则更加复杂,但基本上是我想要的) 最佳答案 根据the nginx wiki,“重写只能在路径上进行,而不能在参数上进行.”因此,也许关键是仅在找不到参数的情况下才重写. (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx – 是否有响应标头指示旧IP?
- ubuntu-除非root用户,否则uWSGI Emperor权限被拒绝
- django -supervisorctl总是报告错误:ERROR(没有此类文件)
- 生产中的Rails 5动作电缆SSL – WebSocket连接失败:WebSoc
- 在userdir中使用nginx运行Moodle(斜杠参数)
- nginx-我真的需要Web服务器以及API-微服务架构中的网关
- 如何在nginx错误日志中获取perl脚本错误(Nginx with FCGIwr
- ssl – 如果存在标头,则Nginx设置proxy_set_header
- php-Laravel Forge Nginx Config for SSL
- 铁路上的ruby-乘客是否可以使用像Mongrel这样的集群?
推荐文章
站长推荐
- 如何告诉nginx仅为一个域提供SSL?
- Nginx http_status_module统计信息
- centos7下编译安装nginx-1.16.0
- configuration – nginx – 我可以在不重新启动服
- Nginx:将所有不存在的请求重定向到index.php
- 设置Elastic Load balancer后,我的https不再起作
- ruby-on-rails – nginx limit_req速率限制的问题
- Nginx Yii2配置在不同的文件夹中
- 在Digital ocean上部署Django,Gunicorn,Nginx,Vi
- python – uwsgi_params文件应该放在哪里以及它的
热点阅读