http://localhost 无法访问,但是127.0.0.1却可以访问。

比永远更永远 2008-12-19 10:58:13
操作系统:Windows xp sp3
iis版本:iis 5.1
杀毒软件:nod32
杀毒辅助软件:360安全卫士

错误1:使用"http://localhost/"在本机上访问网站的时候,"无法显示网页,找不到服务器或 DNS 错误",但是使用 http://127.0.0.1/却可以正常访问。系统里的host文件是正常的,有“127.0.0.1 localhost”这一条记录,还有一条“127.0.0.1 local”,使用http://local 也可以正常访问网站。

错误2:如果把网站的根目录定位到默认位置“C:\Inetpub\wwwroot”,使用 http://127.0.0.1/localstart.asp 访问文件的时候,要求输入用户名和密码,如果点“取消”不输入密码,则会有错误提示“HTTP 错误 401.2 - 未授权:服务器配置导致登录失败
”,使用http://127.0.0.1 访问网站的时候,会提示“HTTP 错误 401.3 - 访问被资源 ACL 拒绝”。

我不知道这是为什么?重装iis也没有用!因为用vs 2005调试网页的时候,必须要用到localhost ,所以很急。谢谢了!QQ:258697202
...全文
1309 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jichaopeng 2009-05-23
  • 打赏
  • 举报
回复
设置成全分配就行
yuanzelong 2009-01-03
  • 打赏
  • 举报
回复
错误1:把127.0.0.1 local这条记录删了,或者,你用360安全卫士高级选项里的修复IE,修复一下就可以了

错误2:右击该网站,打开“属性”,定位到“目录安全性”选项卡,点“匿名和身份验证”里的编辑,将“匿名访问”选上即可
草原可可 2008-12-22
  • 打赏
  • 举报
回复
端口问题吧
usb80 2008-12-21
  • 打赏
  • 举报
回复
不懂,帮顶
qap22 2008-12-21
  • 打赏
  • 举报
回复
不懂,帮顶
js1722 2008-12-21
  • 打赏
  • 举报
回复
mark..
dahu1128 2008-12-21
  • 打赏
  • 举报
回复
没用过IIS
帮顶下
比永远更永远 2008-12-20
  • 打赏
  • 举报
回复
ping http://localhost
返回 Reply from ::1: time<1ms

ipv6 协议导致localhost无法解析成127.0.0.1所以才会出这个问题。我卸掉之前安装的ipv6协议,重启。问题解决了!
fish1719 2008-12-19
  • 打赏
  • 举报
回复
在[目錄安全設定]中點選[編輯],勾選[匿名訪問] [整合式windows驗證],應該就可以了! 我是繁體系統,你對照著看下了
opengl231 2008-12-19
  • 打赏
  • 举报
回复
ding
ooily 2008-12-19
  • 打赏
  • 举报
回复
ding

8,329

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧