1
我有我的網站網頁,使AJAX GET請求,當用戶點擊一個按鈕,例如URL將得到的樣子:.htacces高速緩存控制請求
/php/getData.php?field1=val1&field2=val2
返回的值通過getData.php
這兩個值不會改變(至少幾個月),所以如何在我的.htaccess文件中實現緩存控制,告訴瀏覽器緩存結果一段時間?
例如,我告訴瀏覽器緩存JS和CSS文件以下列方式:
<FilesMatch "\.(css|js)$">
Header set Cache-Control "max-age=3024000, must-revalidate"
</FilesMatch>
^這臺Cache-Control頭爲30天。
任何幫助將不勝感激。
感謝
您確定,您可以使用ReWriteRule執行此操作 – Aly 2011-03-13 17:26:09
但是,您將無法使用重寫規則控制緩存標頭。它只會重寫你的URL,但會將重寫的一個(在你的情況下'/php/getData.php?field1 = val1&field2 = val2')發送給Apache。 – konsolenfreddy 2011-03-13 19:42:27