博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx的proxy_redirect
阅读量:6334 次
发布时间:2019-06-22

本文共 762 字,大约阅读时间需要 2 分钟。

  hot3.png

##proxy_redirect 语法:proxy_redirect [ default|off|redirect replacement ];

默认:proxy_redirect default;

配置块:http、server、location

当上游服务器返回的响应是重定向或刷新请求(如HTTP响应码是301或者302)时,proxy_redirect可以重设HTTP头部的location或refresh字段。

location /login {            proxy_pass http://target_servers/login ;        }

假设当前nginx的访问地址为 那么可以添加下redirect,将302的location改为

location /login {            proxy_pass http://target_servers/login ;            proxy_redirect http://192.168.99.100/ http://192.168.99.100:8080/;        }

##host变量 如果不想写死ip地址,可以使用nginx的变量

location /login {            proxy_pass http://target_servers/login ;            proxy_redirect http://$host/ http://$http_host/;        }

其中host不带端口的,也就是nginx部署的主机ip,而$http_host是带端口的

##doc

转载于:https://my.oschina.net/go4it/blog/864834

你可能感兴趣的文章
使用 Code Snippet 简化 Coding
查看>>
MapGuide应用最佳实践----资源库Repository的维护
查看>>
Symbian手机实现关机
查看>>
大端和小端(Big endian and Little endian)
查看>>
iOS开发-观察者模式
查看>>
HDF及HDF-EOS数据格式简介
查看>>
使用AjaxPro实现ajax效果
查看>>
[转] c#中的unchecked是什么意思,起什么作用?
查看>>
64位操作系统下IIS报 试图加载格式不正确的程序 的解决方案
查看>>
远哥推荐:面向网络的数据库 Neo4j
查看>>
前端模板引擎语法
查看>>
用互联网思想武装自己
查看>>
任务栏上的资源管理器图标,没有jump list?其他都有。
查看>>
第 23 章 设备管理
查看>>
Spark教程
查看>>
SQL Server--用户自定义函数
查看>>
CentOS 6.5安装TortoiseSVN svn client
查看>>
运维利器-ClusterShell集群管理操作记录
查看>>
Response.Write 用法总结
查看>>
dreamweaver jquery代码提示安装,DW JQ代码智能提示
查看>>