无法访问localhost, 但可以访问127.0.0.1(之二)

如果用的是微软的Visual Studio .Net 2008 的ASP.NET Development Server, 出现这种问题的话,可按下列步骤解决:
1、如果在浏览器里输入:http://localhost:1562/WebSite/DefaultPage.aspx , 显示“未找到服务器或DNS”的,而输入: http://127.0.0.1:1562/WebSite1/DefaultPage.aspx 则能成功运行的话,则说明ASP.NET Development Server没有问题,可能是无法解析localhost;
2、开始--命令(cmd)--ping localhost,看是否能ping通,从127.0.0.1上返回信息,如果成功则说明可以解析localhost;
3、如果上一步不成功,则用记事本打开C:\WINDOWS\system32\drivers\etc\hosts文件,看里面是否有包含:127.0.0.1 localhost ,如果没有则将其添加进去,再查看能否访问localhost。

4、如果仍不成功,则可能是IE设置的问题。进入IE的"Internet选项",“连接”,找到“局域网(LAN)设置”, 点“局域网设置”按钮,如果设置了代理服务器, 取消它,然后确定,再确定。关闭IE,再从Vs.net2008里 Ctrl F5运行一次。


本人就是因为步骤4,设置了局域网代理,导致不认localhost, 反复排除步骤1-3后,最终判断问题可能出在IE,仔细查找终于找到是这里的问题。如果哪位朋友到这一步还不能解决问题,那某也无能为力了。

 

转载于:https://www.cnblogs.com/nio-nio/archive/2009/04/15/1436394.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值