PHPでキャッシュの有効期限を設定する

Expiresヘッダを使うと、ブラウザにキャッシュされているページの有効期限が切れるまでの時間を指定することができます。

$offset = 60 * 60 * 2;//有効期限は2時間後まで
header('Expires: ' . gmstrftime('%a, %d %b %Y %H:%M:%S GMT', time() + $offset));

現在または過去の時刻を指定すると、期限切れと見なされます。

header('Expires: ' . gmstrftime('%a, %d %b %Y %H:%M:%S GMT', time()));

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください