2012-07-28 64 views
1

我已按照http://www.internetofficer.com/awstats/by-directory/的格式設置額外部分,並按目錄命中。這工作。Awstats額外部分命中子目錄

images 28273657 38871644 1389.77 GB 
content 12607984 12652114 390.53 GB 

不過,我需要通過(第一級)的子目錄命中。在該頁面的底部,它建議使用:

ExtraSectionFirstColumnValues1="URL,^\/([^\/]*\/[^\/]*)\/" 

仍然只顯示頂級目錄。我也試過

ExtraSectionFirstColumnValues1="URL,^\/*\/*\/" 

結果是一樣的。我無法獲得正確的正則表達式來執行我所需的操作。

全碼:

#Include hits by top 25 directories 
ExtraSectionName1="Hits by Directory" 
ExtraSectionCodeFilter1="200 304" 
ExtraSectionCondition1="URL,^.*$" 
ExtraSectionFirstColumnTitle1="Directory" 
ExtraSectionFirstColumnValues1="URL,^\/*\/*\/" 
ExtraSectionFirstColumnFormat1="<A HREF='/%s/' TARGET='_blank'>%.80s</A>" 
ExtraSectionStatTypes1=PHB 
ExtraSectionAddSumRow1=1 
MaxNbOfExtra1=25 
MinHitExtra1=1 

回答

0

你應該使用:

ExtraSectionFirstColumnValues1="URL,^\/([^\/]*)\/" 
+0

這是正則表達式的目錄,而不是子目錄給予命中。正如我所說,這工作正常,但我不需要通過目錄命中,我需要子目錄點擊 – Zug 2012-07-29 20:14:18