session_cache_limiter()およびsession_cache_expire()または複数のヘッダを使用してPHP()

StackOverflow https://stackoverflow.com/questions/2072918

  •  20-09-2019
  •  | 
  •  

質問

私は私のPHPページをキャッシュすることにしたいです。キャッシュを可能にするために私が使用します:

session_cache_limiter('private');
session_cache_expire(180);
session_start();

私は、私はちょうどこれらの3行を削除し、(私は$ _SESSIONを使用したことがないんだ)とそれらを置き換える必要があり、これらのキャッシュ・ヘッダーのためのセッションを使用していますのでます:

header('Expires: <some GMT date>');
header('Cache-Control: private, max-age=<some GMT date in the future>, pre-check=<some GMT date in the future>');
header('Last-Modified: <some GMT date>');
役に立ちましたか?

解決

はい、セッションを使用するための唯一の理由は、ヘッダのみを送信するために、次に

header()を使用し、厳密である場合
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top