Nginx位置匹配仅在匹配根时才起作用
发布时间:2020-10-19 16:35:28 所属栏目: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添加尾部斜杠.
这就是诀窍. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – 如何让systemd用Puma重启Rails App
- nginx访问502 gateway,*1 connect() failed (111: Connect
- Nginx添加标头PHP FPM返回错误
- apache-2.2 – 将身份验证限制为Nginx中的特定用户名
- Laravel Homestead vhost配置
- ubuntu – 如何调试为什么我的服务器在每个请求nginx/unico
- Nginx-对Heroku的代理请求
- 缓存 – 清除nginx缓存文件并不总是有效
- ruby-on-rails – Puma和Nginx 502 Bad Gateway错误(Ubuntu
- shell – 如何将我的私有ip映射到我的vps_ip上?