1.取消ftp服务勾选
2. ping localhost ping 127.0.0.1
如果显示 ::1 则需要禁用ipv6
在注册表
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
双击“DisabledComponents”以修改
如果“DisabledComponents”项不存在,必须创建此项。
在“编辑”菜单上,指向“新建”,然后单击“DWORD (32 位)值”。
键入 DisabledComponents,然后按 Enter。
双击“DisabledComponents”。
·键入以下任一值以配置 IPv6 协议,然后单击“确定”:
键入 0 以启用所有 IPv6 组件。
注意:值“0”为默认设置。
键入 0xff 以禁用所有 IPv6 组件(IPv6 环回接口除外)。此值还会将 Windows Vista 配置为在前缀策略中使用 Internet 协议版本 4 (IPv4),而不使用 IPv6。
3.如果上面的方法成功,部分浏览器无法打开需要,继续排除
localhost是一个域名,127.0.0.1为IP地址。Windows系统中,约定127.0.0.1为本地IP地址。localhost是其对应的域名。配置是在hosts文件中设置的,Windows下该文件位置为:
c:\Windows\System32\drivers\etc目录下hosts文件。
hosts文件
该文件是一个没有扩展名的系统文件,可以用记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
Hosts文件配置的映射是静态的,如果网络上的计算机更改了需要及时更新IP地址,否则将无法访问。
一次完成的HTTP请求过程可以分为以下几步:
首先在浏览器中输入网址
浏览器根据域名解析IP地址
浏览器根据解析的IP地址与web服务器建立一个TCP连接
浏览器给服务器发送http请求
服务器的永久重定向响应
浏览器跟踪重定向地址
服务器处理请求
服务器发回一个http响应
释放TCP连接
客户端浏览器解析HTML内容
4.urlwrite安装,设置
需要http to https则设置注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp
设置主要版本值为9,再重新安装urlwrite,再改回a
5.如果使用域名,配置hosts文件
127.0.0.1 localhost
6.缺少默认服务器配置hosts文件
填写
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
或者
设置虚拟目录,重定向到虚拟目录
参考IIS如何重写rewrite域名某前缀开头访问到指定目录_iis rewrite_tuine的博客-CSDN博客