我希望以反向日期顺序查看Apache生成的子目录索引列表(最近修改在顶部)。我通过以下方式实现了这一目标:
<Directory "/Users/myDir">
IndexOptions +FancyIndexing +HTMLTable
IndexOrderDefault Descending Date
</Directory>
但是,在这些子目录中,我希望按升序字母顺序(A-Z)查看文件。
是否可以不在每一个文件中放入.htaccess文件?
答案 0 :(得分:0)
你做不到。即使使用DirectoryMatch
(不允许$
正则表达式),父设置的任何内容都将自动被任何子目录继承,除非您专门覆盖它们。
您可以使用htaccess文件执行此操作,也可以使用单独的DirectoryMatch
容器。也许是这样的:
<Directory "/Users/myDir">
IndexOptions +FancyIndexing +HTMLTable
IndexOrderDefault Descending Date
</Directory>
<DirectoryMatch "/Users/myDir/[A-Za-z0-9]+/">
IndexOptions +FancyIndexing +HTMLTable
IndexOrderDefault Ascending Date
</DirectoryMatch>