2014-09-21 108 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

相關問題