兼容老域名的奇怪需求
近期接到个古怪需求,历史原因有部分设备在代码中访问废弃接口uat.api.xxx.com,现有接口为 api.uat.xxx.com(顺序变化)。老设备升级rom版本较繁琐,网关不想动了,在外侧加了台nginx转发
# 通过rewrite301跳转
server {
listen 80;
server_name uat.api.xxx.com;
location / {
root /usr/share/nginx/html;
if ( $host ~* uat.api.xxx.com ){
rewrite .* http://api.uat.xxx.com$request_uri permanent;
}
}
}
# 方法2
在location中加,更优
proxy_set_header Host api.uat.xxx.com;
proxy_pass https://api.uat.xxx.com;
看了你的文章,觉得非常不错
想与贵站互相友情链接
建站教程网-http://nizhidaole.cn
如果同意的话,回复一下后互相上链接!
名称:建站经验网 本站网址: http://nizhidaole.cn/
本站描述: | 新老站长都喜欢的技术性优秀网站!.