我的localhost无法正常工作,但是当我在浏览器上键入127.0.1.1时,它正在运行。当我运行localhost时,我会得到以下内容
请告诉我如何解决这个问题。
答案 0 :(得分:1)
这看起来好像没有正确编辑你的HOSTS文件。
修改c:\windows\system32\drivers\etc\hosts
你应该至少有这些行,UNCOMMENTED即第1列没有#
127.0.0.1 localhost
::1 localhost
正是这些行创建了域名localhost
编辑并保存文件后,重新启动Windows或使用Windows命令窗口中的这些命令,使用“以管理员身份运行”启动窗口
net stop dnscache
net start dnscahce
如何编辑主持人文件
主机文件受Windows保护,为了保存它,您必须具有管理员权限。 Vista / W7 / W8你可能认为你是管理员,但你不是。 要成功保存hosts文件,请执行此操作以使用Admin Privileges启动编辑器。
L 在桌面上或从“开始”菜单中显示您的编辑器图标(如果您没有其他内容,记事本将会执行此操作) 右键单击+切换所选的编辑器图标 - 将显示一个菜单。 从菜单中选择“以管理员身份运行”。 将编辑器导航到c:\ windows \ system32 \ drivers \ etc \ hosts文件。 当您进行更改后,现在可以保存它们。