接入CDN/WAF后出现循环重定向问题的排查记录

  1. 云栖社区>
  2. 阿里云支持与服务>
  3. 博客>
  4. 正文

接入CDN/WAF后出现循环重定向问题的排查记录

睿得 2018-05-18 14:52:27 浏览3878
展开阅读全文


一、问题描述

客户反馈一个CDN加速域名解析切换到CDNCNAME之后,访问出现301循环重定向的现象。

efa4996e7b9cf25115d00f22e5a0b1674b58b711 

 


与客户确认目前的业务架构如下:

4498f0ba8ac6c1469f9b2d90cb4680a877f33bb9


 

 

测试直接访问WAF(阿里云CDN源站),响应301 Redirect

测试直接访问AWS CloudFront(阿里云WAF源站),可以正常访问到网站内容。

b6ec1ccc514162ae3aae95a9ffe04798433b4714

 

二、分析验证

经过CDN/WAF后得到的结果与直接访问源站的结果不一致的情况,一般来说是由于CDN/WAF回源时的请求与直接访问源站时的请求有区别,导致了源站做出了不同的响应结果。

对于301循环重定向的情况,最常见的一种情况就是http-->https的跳转。问题可以稳定复现,所以很容易测试和定位。

f7bed1ef820e26a5863a185e28570ca5f70946b8

 

 

通过http直接访问AWS CloudFront,可以看到AWS响应了301 Redirect,重定向到https

b43bdabb541cac37cf949130f8278fc5e402c67c

 

 

进一步核实,

网友评论

登录后评论
0/500
评论
睿得
+ 关注
所属云栖号: 阿里云支持与服务