如何在IIS5.X/II6/IIS7.X下配置默认文档

主要是处理IIS配置后打开网站显示的是文件的问题。

本分步指南介绍了如何配置 Internet Information Services (IIS) 5.0/5.1/6.0/7.0/7.5 中的默认文档。 www.iisboy.com

默认文档是由 Web 服务器发送,它接收到请求的统一资源定位器 (URL) 未指定文件的名称 (例如对于 http:// MyWebSite) 时该文件。默认文档可以是一个网站或索引页的超文本列表的网站或文件夹的内容显示的主页。 
您可以配置网站或文件夹的默认文档设置。您可以指定多个网站或文件夹的默认文档。IIS 搜索,并按它们列出的顺序提供的默认文档。IIS 会返回它发现的第一个文档。如果在列表中第一个文档,则无法使用服务器将显示在列表中的下一个默认文档。如果找不到匹配项,并为该站点或文件夹激活文件夹浏览 IIS 将返回文件夹列表。如果未激活文件夹浏览 IIS 将返回到浏览器的"HTTP Error 403-禁止访问"消息。 
默认文档名称的示例包括 Index.asp、Default.htm、 Default.asp、 Index.htm,和 Index.html。

IIS5.0 / IIS5.1 /IIS6下如何配置默认文档?

要在Windows 2000、Windows XP、 Windows 2003 Server IIS 中配置默认文档设置,请执行以下操作:
启动 Internet 服务管理器,或者启动 Microsoft 管理控制台 (MMC) 包含 IIS 管理单元中。
用鼠标右键单击网站、 虚拟的文件夹或文件夹的默认文档设置,您想要配置,然后单击  属性
单击  文档 选项卡。

单击以选中 启用默认文档 复选框。这将在处理 Web 站点、 虚拟的文件夹或所选文件夹的默认文档。

若要添加新的默认文档,请执行以下操作:
单击  添加
在 默认文档名称 框中键入您要添加的默认文档的名称 ( 例如对于键入 Index.htm),然后单击  确定。 
注意: 请确保您添加的新默认文档的名称与实际的默认文档文件的名称相匹配。同时,确保该文件在网站上适当的内容文件夹存在。
若要将搜索顺序优先级单击想要移动,该文档,然后单击  上移 或  下移 按钮以将该文档移到在列表中所需的位置。
若要去默认文档单击您想要删除,该文档,然后单击  删除

单击 确定,然后退出的 Internet 服务管理器或 IIS 管理单元。

在 IIS 7.X 中配置默认文档列表

应用到: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista

如果要在请求中未指定文档名称时向客户端浏览器返回特定的文件,可以将其文件名添加到默认文档列表中。 出于性能考虑,应确保该列表中的第一个默认文档位于文件系统中。 同时应删除所有不需要用作默认文档的文件名。

备注
您必须启用“默认文档”功能,才能向默认文档列表中添加文件名并向客户端浏览器提供默认文档。 如果同时禁用了默认文档和目录浏览,则当请求中未包含文档名称时,客户端浏览器将收到 404“找不到文件”错误。

 

使用 UI
  1. 打开 IIS 管理器,然后导航至您要管理的网站。  copyright www.iisboy.com

  2. “功能视图”中,双击“默认文档”

  • “操作”窗格中,单击“添加”

  • www.iisboy.com

  • “名称”框中,键入要添加到默认文档列表中的文件名,然后单击“确定”。 此文件名将添加到默认文档列表

  • 您也可以在列表中选择一个默认文档,然后通过在“操作”窗格中单击“上移”“下移”来更改该文件的优先级。

  • 此外,通过在列表中选择一个默认文档,然后在“操作”窗格中单击“删除”,还可以删除任何不想用作默认文档的文件名。


命令行

若要向默认文档列表中添加文件名,请使用以下语法:

appcmd set config /section:defaultDocument /+files.[value=' string ']

变量 string 是要添加到该列表中的文件名。 例如,若要向默认文档列表中添加名为 home.html 的文件,请在命令提示符处键入以下命令,然后按 Enter: IISBOY网,IISBOY.COM

appcmd set config /section:defaultDocument /+files.[value=' home.html ']www.iisboy.com

若要从默认文档列表中删除文件 home.html,请在命令提示符处键入以下命令,然后按 Enter:

appcmd set config /section:defaultDocument /-files.[value=' home.html ']

有关 Appcmd.exe 的详细信息,请参阅 Appcmd.exe (IIS 7) 


本文转载自: (本文由 IISboy 原创,转载请注明出处!)http://www.iisboy.com/iis_article/604_8.html
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值