2014-10-30 28 views
1

我試圖找出安裝在本地主機上的Web應用程序。我在64位Windows機器上使用wampserver 2.5。在.htaccess中使用FilesMatch和Headers所需的Apache模塊

這從.htaccess文件塊生成一個500內部服務器錯誤

<IfModule mod_headers.c> 
    FileETag MTime Size 
    ExpiresActive On 
    ExpiresDefault "access plus 30 minutes" 
    Header set X-UA-Compatible "IE=edge" 
    Header set X-Powered-By "ADRIAN COVACI - All Rights Reserved, PhP, Javascript, Ajax, JQuery" 
    Header set Retry-After "120" 

    #---expire images after 240 minutes in the client's cache------------------------------ 
    <FilesMatch ".(jpg|jpeg|gif|png|ico|woff|ttf|eot|otf|svg)$"> 
     ExpiresDefault "access plus 240 minutes" 
     Header set Cache-Control "private" 
    </filesMatch> 

    #---expire css,js,html after 30 minutes in the client's cache------------------------- 
    <FilesMatch ".(css|js)$"> 
     ExpiresDefault "access plus 30 minutes" 
     Header set Cache-Control "private" 
    </filesMatch> 

    #---expire media files after 30 minutes in the client's cache------------------------- 
    <FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$"> 
     ExpiresDefault "access plus 30 minutes" 
     Header append Cache-Control "private" 
    </FilesMatch> 

    #---Force no caching for dynamic files--------------------------------------------- 
    <FilesMatch ".(php|cgi|htm|html)$"> 
     ExpiresActive Off 
     Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform" 
     Header set Pragma "no-cache" 
    </FilesMatch> 
</IfModule> 

我不知道到底是什麼模塊我一定要打開在Apache,使這個作品。 你有什麼建議嗎?

經過幾次測試後,我發現問題來自ExpiresActive OnExpiresActive On ......我不知道如何處理這個問題。

回答