2015-04-02 67 views
1

我正在一個網站上工作,我有一個PHP文件,我想緩存比其餘的更長(1年而不是15分鐘)。對於一般的緩存設置,我使用了.htaccess文件,但可以在htacces中執行此操作嗎?或者我必須以不同的方式做到這一點?如何設置緩存時間特定文件

+0

可以用php做到這一點,所以你的一個不同的文件可以控制自己的緩存設置。 – Shade 2015-04-02 19:17:04

+0

你可以給我一個鏈接,這是解釋?我已經在尋找類似的東西,但我可以找到它.. – Mikelo 2015-04-02 20:29:57

回答

1

你可以把這個.htaccess放在你的PHP文件所在的目錄下,但是這個目錄下的其他文件會受到影響。

## EXPIRES CACHING ## 
<IfModule mod_expires.c> 
ExpiresActive On 
ExpiresByType text/x-javascript "access 1 year" 
ExpiresDefault "access 1 year" 
</IfModule> 
## EXPIRES CACHING ## 

此模塊控制服務器響應中的Expires HTTP標頭和Cache-Control HTTP標頭的max-age指令的設置。截止日期可以設置爲相對於源文件上次修改時間或客戶端訪問時間。

取決於你想要做什麼。有關更多信息,請參閱here