您可以排查访问异常是CDN节点问题还是源站问题。
首先,检查其他网站能否访问,比如“/”,确保客户端网络没有问题。
然后,检查源站是否正常:
a. 源站为域名:以加速域名为“www.a.com”,源站域名为“www.source.com”,不能访问的URL为“http://www.a.com/a.html”为例。
1、用源站域名替换URL中的加速域名,即“http://www.a.com/a.html”替换为“http://www.source.com/a.html”。
2、在浏览器中打开替换后的URL,每次测试前请清除浏览器缓存。
3、如果不能访问,则代表源站异常,请检查您的源站。
4、如果可以访问,则代表源站正常。
b. 源站为IP:以加速域名为“www.example.com”,源站IP为“49.4.3.125”,操作系统为windows为例。
1、在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名www.example.com和IP地址49.4.3.125的绑定关系。
2、在浏览器中打开不能访问的URL,每次测试前请清除浏览器缓存。
3、如果不能访问,则代表源站异常,请检查您的源站。
如果可以访问,则代表源站正常。
最后,检查CDN节点是否故障:
1、在客户端浏览器Chrome上输入无法访问的URL,按F12,选择“Network”>“headers”>“Remote Address”,获得节点IP。
2、在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名和IP地址的绑定关系。
3、ping加速域名,如果ping不通,说明CDN节点异常,请联系华为工程师协助处理。
4、如果能ping通,说明CDN节点正常。