Nginx作为反向代理服务301
发布时间:2020-11-17 05:07:26 所属栏目: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. (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Nginx:将非www重定向到www https
- 重新创建gitlabs nginx conf文件
- ruby-on-rails – 即使在client_max_body_size 100M之后仍然
- 如何根据标题args – nginx重写动态更改文件名
- 使用协议升级在nginx反向代理后面运行daphne始终路由到http
- http – Nginx proxy_cache_key $request_body被大型请求体
- Nginx Php-fpm在任何地方都没有记录500错误
- php-Magento从旧Urls重定向到具有商店(语言)代码的新Urls
- nginx不会在文档根目录的子目录中提供error_page
- Gunicorn和Django与Upstart和Nginx
