我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

苏南大叔前些日子发现了一款软件叫做“watt toolkit”,可以用于解决github网站不能访问的问题,于是偶尔会把watt toolkit拿来应急。结果调试本地网站的时候,就出现了非常奇怪的404问题。经过验证,和watt toolkit的代理模式有关。

苏南大叔:由于watt toolkit引起的,本地调试网站404的问题 - proxy-404
由于watt toolkit引起的,本地调试网站404的问题(图3-1)

苏南大叔的“程序如此灵动”博客,记录苏南大叔的编程经验文字。本文测试环境:win10watt toolkit@2.8.6php@8.2.11nginx@1.15.11

现象描述

使用nginxphp搭建了一个本地的测试网站,就放了一个简单的phpinfo()页面。host文件里面做了临时域名解析。但是,访问的时候,就一直显示404。关键这是个简单到不能再简单的部署了,完全没有可能出错。

苏南大叔:由于watt toolkit引起的,本地调试网站404的问题 - 全局代理模式404
由于watt toolkit引起的,本地调试网站404的问题(图3-2)

多次重新部署,测试任何资源都显示404。

解决方案

研究发现是watt toolkit给系统上了全局代理。在internet选项里面,可以关闭这个全局代理。所以,关闭对应的设置,或者代理软件即可解决问题。

苏南大叔:由于watt toolkit引起的,本地调试网站404的问题 - 解决方案
由于watt toolkit引起的,本地调试网站404的问题(图3-3)

类似现象

类似的现象还有:明明连上网了。但是打开浏览器却什么都访问不了。就是代理软件配置了全局代理,但是又因为异常退出而没有释放这个设置。

相关文章

结语

凡事有利就有弊,您同意么?本文其实提供了一个检测是否被全局代理(监听)的思路,后面的自己发挥啊...

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   nginx    proxy