本地Host和域名不匹配引发的血案
一、问题及原因分析:
1、页面无法加载,看控制台,发现这些do加载JS文件时找不到。
2、代码中确认对应Do加载时引用的JS路径(即域名或IP: hdm.oper.jd.com ):
3、在Host中找到对应的域名和IP的映射,删除,然后发现页面正常;
二、解决方法:
方法一:代码中直接将JS文件的引用路径改为本地;
方法二:更改Host,使加载js文件时的域名解析到一个可用的正常IP;
三、说明:
这个问题不难,只是自己缺少前台经验,不知道可在浏览器的控制台看异常信息,因此无法定位问题。
而自己又一直在后台找问题,但后台功能完全正常,所以肯定找不到了。
后来找人帮忙搞定,这里只是记录一下,留作后续经验校验