私のウェブサイトには、ユーザーがボタンをクリックしたときにAJAX GETリクエストを行うページがあります。たとえば、取得するURLは次のようになります。
/php/getData.php?field1=val1&field2=val2
これらの2つの値で返されるgetData.php
値は(少なくとも数か月は)変更されないので、.htaccessファイルにキャッシュ制御を実装して、ブラウザに特定の時間結果をキャッシュするように指示するにはどうすればよいですか?
たとえば、次の方法でjsファイルとcssファイルをキャッシュするようにブラウザに指示します。
<FilesMatch "\.(css|js)$">
Header set Cache-Control "max-age=3024000, must-revalidate"
</FilesMatch>
^これにより、cache-controlヘッダーが30日間設定されます。
どんな助けでも大歓迎です。
ありがとう