2012-07-06 php
PHP で session_start() して POST遷移して history.back すると「有効期限切れ」って出るんだけどこれは session_start() すると以下のようなヘッダが勝手に付与されてクライアントキャッシュが無効になるから。
つうことで以下みたいにすれば余計なヘッダ送出されないから、 history.back しても「有効期限切れ」が出ることはない。
今までは「有効期限切れ」回避するためにPOSTリダイレクトしてたんだけど、上記の方法が楽だし賢い気がする。