Nginx作为反向代理服务301
发布时间:2020-11-17 05:03:09 所属栏目:Nginx 来源:互联网
导读:我对NGINX没什么经验.我试图将它用作运行节点的几个docker容器的反向代理.目标是通过NGINX汇集所有请求.根据路由(url路径),某个路由domain.com/graphql将通过NGINX传递到不同的docker容器. domain.com/graphql基本上是我的API端点.我遇到的问题是生活在客户端
我对NGINX没什么经验.我试图将它用作运行节点的几个docker容器的反向代理.目标是通过NGINX汇集所有请求.根据路由(url路径),某个路由domain.com/graphql将通过NGINX传递到不同的docker容器. domain.com/graphql基本上是我的API端点. 我遇到的问题是生活在客户端的JS所做的所有Ajax / Relay客户端请求都是从NGINX以301传递的 请求:
Nginx配置:
如何在NGINX中更改我的配置,以允许对domain.com/graphql发出的请求的行为与对domain.com的请求具有相同的HTTP状态,但是会传递给我的api服务器. 最佳答案 301是上游服务器将请求的URL http://domain.com/graphql重定向到http://domain.com/graphql/.您可以在发布的标题中看到这一点.更改您的客户端以请求带有斜杠的URL,并查看301是否消失.或者更改您的上游服务器,使其不会重定向到带有斜杠的URL. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Docker生产准备好php-fpm和nginx配置
- nginx反向代理后面的服务器忽略URL中的相对路径
- apache – NGINX配置与Socket.IO一起使用
- php – 如何在nginx vhost中添加open_basedir路径
- ruby – 关于Nginx配置的Sinatra – 出了什么问题?
- nginx – 在同一台服务器上升级2个Ghost博客,1作为服务运行
- Nginx动态上游配置/路由
- ruby-on-rails – nginx没有在Rails静态资产上设置expires头
- reactjs – react.js应用程序显示在nginx服务器中找不到404
- 如何在Debian上为php5-fpm设置umask?
推荐文章
站长推荐
热点阅读