admin 管理员组

文章数量: 1184232

首次安装 IIS5.1 后不能识别 .*.*

首次安装完微软的 IIS5.1 后,在浏览器地址栏中输入 所示的默认网页。但是如果输入本机的 IP 地址之后却出现图 2 所示的找不到服务器页面。这是为什么呢?有什么解决方法吗?

1

2

IIS 服务器中,如果只输入网址,例如 ,而没有指定具体的网页,例如 localstart.asp ,那么 IIS 会按照网站属性(如图 3 所示)来打开一个特定的网页。我们可以打开默认网站的属性对话框,单击文档标签,选中启用默认文档。当用户没有指定具体网页时, IIS 会顺序查看这里列出的默认文档,例如在这里 IIS 会首先查看 Default.htm 是否存在,如果存在就打开它,反之,则继续检查,直到它发现存在 iisstart.asp ,于是将它呈现给用户。我们可以添加或者删除网页文件,也可以改变 IIS 搜索它们的顺序。

3

理论上说输入 和输入 是相同的,但是不直到为什么却不能正常处理后者,也许是 IIS5.1 的一个 bug 。后来我想是不是 asp 文件的原因呢?于是我想 wwwroot 目录添加了一个 index.htm 文件(如图 4 所示),此时在地址栏输入 后,会弹出图 5 所示的对话框,让人摸不着头脑。

4

5

仔细的想想,什么原因呢?不能正常打开 asp 文件,那么能否打开 htm 文件呢?于是调整默认文档的顺序,将 index.htm 上移(如图 6 所示),让 IIS 首先解析 index.htm 文件,点击确定。再次在地址栏中输入 后,结果一切正常!而且无论我们在地址栏输入 IP 地址(图 7 )、回环地址(图 8 )、还是主机名(图 9 ),一切都很正常。

6

7

8

9

本文标签: 文件 编程 系统