2016-09-28 80 views
0

有沒有可能像test.js這樣的文件不使用mod_expires?使用mod_expires的例外

<IfModule mod_expires.c> 
    ExpiresActive on 
    ExpiresByType image/jpg "access 2 month" 
    ExpiresByType image/gif "access 2 month" 
    ExpiresByType image/jpeg "access 2 month" 
    ExpiresByType image/png "access 2 month" 
    ExpiresByType text/css "access 2 month" 
    ExpiresByType application/x-javascript "access plus 2 week" 
    ExpiresByType text/javascript "access plus 1 week" 
    ExpiresByType application/javascript "access plus 1 week" 
    ExpiresByType image/x-icon "access plus 12 month" 
    ExpiresByType image/icon "access plus 12 month" 
    ExpiresByType application/x-ico "access plus 12 month" 
    ExpiresByType application/ico "access plus 12 month" 
    </IfModule> 

我需要test.js將通過瀏覽器每次每隔一小時,每天讀,或者,或者至少一次。

+1

你的意思是你所有的.js文件到期1或2周,但test.js過期1天? –

+1

是的...... @محمدعلیپورفتحکوهی –

回答

1

我會建議使用<If>語法:

<If "%{REQUEST_URI} =~ /\/test\.js/" > 
    ExpiresDefault "access plus 1 hour" 
</If> 

這是假設你正在運行的Apache的httpd 2.4,你應該的。