传递URI查询参数Nginx反向代理
发布时间:2021-01-12 12:12:56 所属栏目:Nginx 来源:互联网
导读:我有一个侦听端口8081和示例路径的邮政服务器.我希望能够将整个URI查询参数重定向到节点服务.我应该怎么做.例如,我希望将以下发布请求网址http://exmaple.com/foo/bar?bla=1传递给http://example.com:8081/foo/bar?bla=1它看似非常简单直接的示例,但无法正常
|
我有一个侦听端口8081和示例路径的邮政服务器. 例如,我希望将以下发布请求网址http://exmaple.com/foo/bar?bla=1传递给http://example.com:8081/foo/bar?bla=1 它看似非常简单直接的示例,但无法正常运行,有什么想法吗?
最佳答案
默认情况下proxy_pass不会更改请求URI(包括查询字符串).您的问题中的示例说明了在向上游发送URI之前可以对其进行更改的两种方法-通过将可选URI附加到proxy_pass语句(请参阅this document)或使用rewrite … break语句(请参见this document)来进行.
如果同时删除两者,则URI将在不干扰的情况下向上游发送,并且查询字符串完整无缺: (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Newrelic插件Nginx-nr-agent无法正常工作
- 当响应位置的域发生变化时,使用nginx的proxy_redirect
- 如何替换nginx错误
- nginx – 在同一台服务器上升级2个Ghost博客,1作为服务运行
- 在nginx上重定向57,000个URL的最佳方法是什么?
- Netty vs Nginx:基于性能,内存管理,内存占用量的优缺点
- Nginx具有不同根的多个位置
- nginx fastcgi与django的问题(url中的双斜线?)
- 亚马逊网络服务-Aurelia,Docker,Nginx,AWS Elastic Beansta
- 如何在SSL终端负载均衡器后面设置nginx以重定向到某个主机的
推荐文章
站长推荐
热点阅读
