我使用 Nginx 作为反向代理将 api 请求重定向到我的服务器。不幸的是它不能正常工作
我想要实现的是代理所有请求,例如/api/v1/*
to http://my-api-server/api/v1/*
这是我写的规则
location /api/v1/ {
proxy_pass http://my-api-server/api/v1/
}
但它不起作用。任何想法?
Try
location /api/v1/ {
proxy_pass http://my-api-server
}
In proxy_pass
指令,如果您指定的 URI 是/api/v1/
在您的情况下,所有匹配的 URI 将被替换为确切指定的 URI/api/v1/
但不是/api/v1/*
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)