【问题标题】:When do you set "Index this resource" on IIS6?什么时候在 IIS6 上设置“索引此资源”?
【发布时间】:2010-09-15 14:49:26
【问题描述】:

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

微软的网站说:

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

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

【问题讨论】:

    标签: iis-6


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      设置选项开启:何时

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

      关闭选项:何时

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

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

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

      【讨论】:

        猜你喜欢
        • 2011-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多