6

在为网站设置 IIS6 属性的主目录时,默认情况下会选中“索引此资源”选项。

微软的网站说:

授予此权限以允许 Microsoft 索引服务将此文件夹包含在网站的全文索引中。当您授予此权限时,用户可以对此资源执行查询。

有人可以给我更多信息,说明您何时会选中此选项吗?用户会对该资源执行什么样的查询?为网站设置此设置为开/关的优点和缺点是什么?

4

2 回答 2

6

Windows 索引服务不断地从指定目录下的文件(安装了相应的 IFilter)中提取内容,并构建索引目录,以方便高效快速的搜索。

当您在 IIS 6 上设置“索引此资源”并且 Windows 索引服务正在运行时,该服务会将网站/虚拟目录/目录/子目录的实际物理路径添加到 Web 目录中要索引的目录列表中,并服务开始索引文件。

有多种方式可以通过编程方式与 Windows 索引服务交互以搜索索引文件/内容;例如 OLE DB Provider、Query Helper & Others ...。

将选项设置为打开:何时

  • 自定义搜索将通过 Windows 索引服务执行
  • 网站/目录包含将被搜索的文件。

设置选项关闭:何时

  • 自定义搜索不会使用 Windows 索引服务。

Windows 索引服务不断索引已打开该选项的站点/目录的内容,这可能会导致性能问题。建议在不使用 Microsoft 索引服务的站点上关闭该选项。

注意:Windows 索引服务在 Windows Server 2003 上默认禁用。

于 2010-04-27T09:55:12.793 回答
1

这是为了使用用于驱动搜索的索引服务。我想没有人再用这个了。它对高清非常密集。检查是否在您的服务器上启用了索引服务。我们会默认禁用。

如果你打开索引服务 mmc 将会有一个系统和一个 web 范围。选中此框会将网站添加到 Web 范围。如果您正在编写自己的搜索算法,您将编写针对 Web 范围的搜索查询。由于是 2008 年,您将使用 Google。

于 2008-10-30T20:04:59.173 回答