1

我有(根目录中的.htaccess)花哨的目录列表,例如:

IndexOrderDefault 降序日期

所以所有子文件夹都正确列出(日期降序),但我只希望根目录按字母顺序列出文件夹(按名称升序排序)并保持子文件夹不变,为每个子文件夹创建 htaccess 不是一个选项,所以它必须完成在 root 的 htaccess 文件中。

4

1 回答 1

3

您必须在您的 vhost/server 配置中设置这些内容 a <Directory>and <DirectoryMatch>,可能是这样的:

<Directory "/path/to/date-order/dir">
    IndexOrderDefault Descending Date
</Directory>

<DirectoryMatch "^/path/to/date-order/dir/[^/]+/">
    IndexOrderDefault Ascending Name
</DirectoryMatch>

IndexOrderDefault Ascending Name是默认排序。

于 2012-11-02T20:45:13.663 回答