我有(根目录中的.htaccess)花哨的目录列表,例如:
IndexOrderDefault 降序日期
所以所有子文件夹都正确列出(日期降序),但我只希望根目录按字母顺序列出文件夹(按名称升序排序)并保持子文件夹不变,为每个子文件夹创建 htaccess 不是一个选项,所以它必须完成在 root 的 htaccess 文件中。
您必须在您的 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
是默认排序。