请选择 进入手机版 | 继续访问电脑版
用户
请注意:社区账号与官网账号不互通,如需登录社区,请在此注册社区账号!
 找回密码
 注册社区账号

QQ登录

只需一步,快速开始

搜索

七层反向代理【代理请求设置】

使用交流 2018-01-26 15:20 [复制链接] 查看: 108|回复: 1
七层反向代理【代理请求设置】中的 重写 HTTP 跳转中的 URL 路径 的作用是什么?

回复

使用道具 举报

虚竹 发表于 2018-1-26 15:25:29 | 显示全部楼层
勾选“重写 HTTP 跳转中的 URL 路径”时,对应的是 Nginx 的指令:
proxy_redirect default;
如果不勾选,则对应指令为:
proxy_redirect off;

指令相关说明可参考 Nginx 官方文档:
http://nginx.org/en/docs/http/ng ... html#proxy_redirect

举例说明

比如你的前端访问地址为 http://frontend/,代理到后端 http://localhost:8000/。

当启用“重写 HTTP 跳转中的 URL 路径”时,如果后端返回的是一个 URL 跳转,如:
Location: http://localhost:8000/two/some/uri/

那么,这个跳转将被相应地替换为:
Location: /two/some/uri/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册社区账号

本版积分规则

温馨提示
为了能您的问题能够尽快得到解决,复杂问题建议您直接提交工单处理。
QQ群:744188

Archiver|手机版|AppNode 用户社区

GMT+8, 2018-2-25 05:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回列表