0

我有一个带有大型目录树的网站。在某些级别有数字命名的目录,例如 123,45、67,8 和 67,21。我想对这些进行排序,使 123,45 在 67 之后,*。理想情况下,67,8 也会出现在 67,21 之前:

67,8
67,21
123,45

(注意:',' 可以很容易地是 '.'、'-' 等)

是否有一种简单的方法可以Apache 中完成此操作(直接或通过为其创建一个小插件),还是我必须将网站变成某种基于 CGI 的东西才能使其按数字排序?

4

1 回答 1

2

只需添加 V=1 参数,目录将以版本排序方式显示。

例子:

http://www.yoursite.com/?V=1

在http://httpd.apache.org/docs/2.2/mod/mod_autoindex.html#page-header中有更多关于 apache 自动索引模块参数的详细信息。

于 2013-08-03T00:41:19.450 回答