[phpstudy//fiddler]hosts失效,虚拟域名无效

本文介绍了一个关于Fiddler与PHPStudy在虚拟域名访问上的冲突问题及解决过程。作者通过排查发现,Fiddler自动配置了代理服务器导致虚拟域名无法正常访问。最终通过在Fiddler中配置特定的请求映射解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:

前几天想抓包,按网上大家建议,就下载了fiddler,装起来用还别说还真顺手。

我自己不习惯每天关电脑,喜欢休眠第二天打开就用,所以这期间一直都没发现有什么问题。这期间也陆续装了不少别的软件,所以这也增加了我找到问题根源的难度。


问题:

今天实在太久没有重启电脑,感觉有点卡,于是就重启,按往常习惯打开PHPstudy,结果发现之前设置的虚拟域名不能访问到指定的项目目录了。

于是乎就,翻看了如下的配置,发现都没有问题,



首先点击PHPstudy重新生成,再试也没有作用。



于是在网上各种寻求解决方法,说是勾选了 Internet选项--->连接--->局域网设置--->


经过我证实,安装了fiddler确实是会自动配置使用代理服务器。而这就回引起我们所遇到的这个问题。

按道理说将这个勾去掉就可以解决问题了,但是出乎我意料,去掉之后还是没能解决。经过一个多小时的苦苦探寻,终于找到解决的办法。


解决办法:

在fiddler中菜单栏按钮 tool---》HOST...---》Enable remapping of request( 勾选),在编辑框中输入如下内容(配置在hosts文件中的内容)。

意思就是说,以后你需要为你的项目增加虚拟的域名的话就得配置3个地方(hosts/phpstusy/fiddler)。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值