バグ報告 > フロント機能 > ブラウザの「戻る」ボタンで「ページの有効期限切れ」が表示される等の問題 |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
k-sophia |
投稿日時: 2009/6/18 21:49
対応状況: −−−
|
新米 登録日: 2009/6/18 居住地: 投稿: 1 |
ブラウザの「戻る」ボタンで「ページの有効期限切れ」が表示される等の問題 ブラウザの「戻る」ボタンで戻ろうとする際に不具合があるようで困っています。「商品一覧ページ」が1〜4ページほどありまして、一覧に表示されている商品をクリックし「商品詳細ページ」へ進んだ後、ブラウザの「戻る」ボタンで戻ろうとすると、Firefoxではダイアログボックスの「再送信」ボタンを押せば戻れるのですが、Internet Explorer7(IE7)では「ページの有効期限が切れています」というページが表示され、Internet Explorer6(IE6)では「ページを表示できません」と表示されます。IE7の場合、それでももう一度「戻る」ボタンを押せば、一応戻ることはできるのですが、IE6では戻ることも進むこともできなくなります。この現象は「商品一覧ページ」の1ページ目から「商品詳細ページ」へ進んだ際は起こらないのですが、「商品一覧ページ」の2ページ目や3ページ目から「商品詳細ページ」へ進んだ際に起こります。
php.iniの設定で「session.cache_limiter = none」と記述すれば、こうした現象は起こらなくなる、という所までは調べたのですが、php.iniでこのような設定をしてしまうと、サイト全体に適用されてしまうため、会員登録や注文画面などの個人情報が関わるあたりで「戻る」を押すユーザーがいた場合、セキュリティ上の問題があるのではないか、と懸念しています。 セキュリティ上の問題は大したことがないのかどうか、php.iniの設定以外で解決する方法はないのか、どうすればよいか困っています。詳しい方がいらっしゃったらご教示ください。よろしくお願いします。 |
フラット表示 | 前のトピック | 次のトピック |