如何在IIS Server 7.5中按"Data Modified"对文件进行排序?



我只为通过 IIS 7.5 托管的 Web 应用程序的"日志"文件夹启用了"目录浏览"每当我在浏览器中键入 www.domain.name//logs 时,我都可以看到列出的日志文件。

我希望看到按"修改日期"排序的文件,即最新的日志必须位于顶部,最旧的日志必须位于底部。怎么办呢?这在 IIS 7.5 中首先可能吗?

据我所知,没有开箱即用的设置/配置可用于对浏览器中显示的目录/文件列表进行排序。当然,这并不能阻止您编写自己的自定义HTTP模块。这是一个广泛的想法。

  1. 拦截对应用程序的目录请求。
  2. 在 Http 模块句柄 OnPreRequestHandlerExecute 事件中。
  3. 在甚至处理程序中获取目录/文件列表。
  4. 创建格式良好的页面,该页面将显示步骤3中的列表。在这里,您可以按照自己喜欢的方式进行格式化/排序。

相关内容

最新更新