为什么 win10可以打开IIS服务器 通过127.0.0.1 用localhost却不行

 我来答
du子饿
2016-06-18 · TA获得超过7051个赞
知道大有可为答主
回答量:2825
采纳率:95%
帮助的人:172万
展开全部
  修改host文件用记事本打开C:/WINDOWS/system32/drivers/etc/hosts文件,看里面是否有包含:

  127.0.0.1 localhost

  如果没有则将其添加进去,再查看能否访问localhost。

  host文件部分内容

  # 127.0.0.1 localhost
  # ::1 localhost
  127.0.0.1localhost
  localhost 127.0.0.1

  ♦解决方案2:

  1、打开Internert信息管理查看IIS是否启动,且默认网站时候已经开启;
  2、打开http://127.0.0.1/ 看是否能访问IIS的默认网页,能访问则说明IIS已经成功安装到电脑上,可能是无法解析localhost;
  3、开始--命令(cmd)--ping localhost,看是否能ping通,从127.0.0.1上返回信息,如果成功则说明可以解析localhost;
  4、如果上一步不成功,则用记事本打开C:/WINDOWS/system32/drivers/etc/hosts文件,看里面是否有包含:127.0.0.1 localhost ,如果没有则将其添加进去,再查看能否访问localhost。
  5、尝试将网站的主目录指向另一个目录或新建一个虚拟目录,并在该新目录创建一个新的网页文件,如index.html,然后将其加到默认网站的"文档"项中作为默认访问的网页,重新输入网址:http://localhost/,看否能访问。
  6、还是不行的话将IIS卸载掉,重新再安装一次。

  ♦解决问题的思路:

  1、ping一下localhost,这个是关键,看看是否能ping通,然后看解析到那个ip地址下去了
  2、然后查看本机的hosts文件,看看是否有被修改,如果被修改,就改回正常的模式
  3、解决问题本质,ipconfig看看网络是否正常,如果不正常就进行修复
  4、用杀毒软件或者360等修复软件进行扫描,看看是否存在恶意插件或者病毒,然后清除,一劳永逸!
  5、多动脑,想办法解决问题,善于用搜索引擎。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式