2014-09-21 95 views
1

我想查看以逆向日期顺序(最近修改为最高)的Apache生成的子目录索引列表。我曾与实现了这个:父目录及其子目录的不同Apache索引选项

<Directory "/Users/myDir"> 
    IndexOptions +FancyIndexing +HTMLTable 
    IndexOrderDefault Descending Date 
</Directory> 

然而,这些子目录我想看看在升序字母顺序(A-Z)的文件中。

没有把.htaccess文件放在每一个文件中都可能吗?

回答

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> 
+0

Thx很好的答案,DirectoryMatch为我工作得很好。我正在使用RegEx''/Users/myDir/[\ w \ W] +“>'并添加了'IndexOptions + IgnoreCase' – MachineElf 2014-09-22 09:10:16

相关问题