TPLink路由器使用外网访问时,会自动跳转tplogin.cn这个网址,导致外网访问时无法操作。通过使用Edge的文件替换功能,可替换掉跳转的代码,实现外网访问。
- 进入开发人员工具:按F12 或 按ctrl+shitf+i 或 菜单“更多工具”->“开发人员工具”。
- 打开要访问的网址,在跳转完成前,点击X停止加载。
- 在“源代码”页面找到需要更改的js文件(web-static/dynaform/class.js),“右键”->“替换内容”。
- 找一个空文件夹,用于保存替换文件。
- 编辑js文件,Ctrl+F找出”tplogin.cn”保存的变量,我这里是this.gDomainDNS = “tplogin.cn”;。
- 查找gDomainDNS使用的地方,发现&& (window.top.location.href = $.httpTag + gDomainDNS)是实现跳转的代码,将其删除。然后Ctrl+s保存。
- 再次刷新网页即可登录管理网页。