Nginx位置匹配仅在匹配根时才起作用
发布时间:2020-10-19 17:11:04 所属栏目:Nginx 来源:互联网
导读:我正在尝试配置nginx,所以我可以有两个位置.一个用于我的节点API,另一个用于我的Jenkins CI.http:// my_ip / api应指向我的节点服务器,http:// my_ip / jenkins应该指向我的jenkins CI我有这个服务器块.server { listen 80; server_name my_ip_address;
我正在尝试配置nginx,所以我可以有两个位置.一个用于我的节点API,另一个用于我的Jenkins CI. http:// my_ip / api应指向我的节点服务器,http:// my_ip / jenkins应该指向我的jenkins CI 我有这个服务器块.
那个配置不起作用.但是,如果我使用与root匹配的任何位置,它就可以工作. 这没有问题.如果我将节点api的位置块与/仅使用相同的话.
但如果我改变/ / jenkins,它就不再起作用了. 我知道我在这里缺少一些基本的知识,但我无法弄清楚这一点,因为我看起来似乎表明应该工作正常. 好吧,经过对该主题的更多研究后,我注意到该设置的问题是位置/ api没有连接到http://127.0.0.1:1234/它试图连接到http://127.0 .0.1:1234 / api和jenkins一样.因此,解决方案是向位置和proxy_pass添加尾部斜杠.
这就是诀窍. (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 网络 – 诊断Ubuntu中的数据包丢失/高延迟
- nginx fastcgi与django的问题(url中的双斜线?)
- ruby-on-rails-配置文件中的NGINX和环境变量
- NGINX代理Zeit Now部署
- http – 如何在Nginx服务器上允许PUT文件请求?
- linux – nginx:使用fastcgi的多个文档根
- python-uswgi-无法从multiprocessing.semaphore_tracker加载
- 如何在NGINX中设置自定义的503错误页面?
- 如何根据Nginx中的请求URL重定向到特定的上游服务器?
- apache-2.2 – 什么是我的htaccess mod_rewrite的nginx equ
推荐文章
站长推荐
- Nginx的速度,以及如何复制它
- url-rewriting – 将子域上的已知文件夹重定向到
- node.js-端口号未隐藏在Nginx反向代理中(下一个J
- nginx – PHP FPM,位置嵌套与unnested以避免代码
- ruby-on-rails – 在ubuntu 14.04上使用passenge
- nginx: [warn] conflicting server name on 0.0.
- ruby-on-rails-4 – 使用AWS Elastic Beanstalk运
- Nginx无法从docker 1.10.1中的嵌入式DNS获取主机
- macos-如何绑定80个非root用户
- 为解析服务器IP的所有服务器名称提供Nginx SSL证
热点阅读