如何在nginx中使用url pathname作为上游哈希
发布时间:2020-07-21 17:33:49 所属栏目:Nginx 来源:互联网
导读:我有一个配置的nginx服务器使用queryparam作为上游哈希.网址如下所示http://www.my-server.com/xyz/WXYZ?abc=123 并配置如下upstream test { hash $arg_abc; .... } 是否有可能使用URL的WXYZ部分作为上游哈希?WXYZ是动态值,xyz总是相同的,并且会在那
|
我有一个配置的nginx服务器使用queryparam作为上游哈希.网址如下所示
并配置如下
是否有可能使用URL的WXYZ部分作为上游哈希? WXYZ是动态值,xyz总是相同的,并且会在那里. 这是我试过的,
最佳答案
The deployment guide明确表示有可能:
哈希键是$request_uri,可以用$arg_your_key替换,但不确定是否适用于上游块,但它应该作为proxy_pass值工作:
不确定要求,但如果你需要使用基于参数$arg_abc的某个后端,你需要map功能,如here: (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- node.js-矛盾的CORS错误:不存在“ Access-Control-Allow-O
- ruby-on-rails – 将重定向发送到特定端口
- 如何使php中的nginx虚拟目录可访问?
- nginx-使用certbot应用“加密证书:授权过程失败”
- wordpress – Varnish nginx ssl woocommerce – wc-ajax表
- nginx – Magento产品图片未显示在后端
- 如何在Amazon EC2 AMI实例上使用nginx一致地设置PHP-FPM 5.
- python – nginx和uwsgi服务器中的uwsgi模块之间的区别
- ruby-on-rails-为使用Rails 4,nginx和乘客的用户设置自定义
- 如何在SSL终端负载均衡器后面设置nginx以重定向到某个主机的
