• 締切済み

IEで「戻る」をクリックすると「ページが見つかりません」になる

IE6.0で、CGIのページをみた後、「戻る」をクリックすると「ページが見つかりません」と表示されてしまします。CGIを使っていないページは、なんの問題もありません。1つのサイトだけでなるわけではないので、サイト(サーバ)側の問題ではなさそうです。 解決するには、どうすればよいのでしょうか?

みんなの回答

回答No.2

 こればっかりはどうしようもないですね。  私がよくやる対処法ですが、 「CGIのページを開くときに別ウィンドウで開く」 (Shiftを押しながらクリック)です。戻る代わりに 新しく開いたウィンドウを閉じます。  ただし、ボタンを押してCGIのページが開く場合は、 この方法は使えません。あらかじめ[Ctrl]+[N]で ウィンドウを二重化しておきます。

w0a15455
質問者

お礼

ありがとうございました。 別ウインドウで開くしかないですかね^^; ちょっと、面倒ですが^^;;

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

戻るボタンを使わない。 多分「警告 : ページの有効期限切れ」となるかとおもいます。 CGIというものはリロードすると、同じデータが送られてしまいます。 たとえば、掲示板を書き込みました。 書き込み終わった画面をリロードすると再度自分の書き込みがされます。 そういったことを防止するために、「戻る」をしてもページを表示しない=データを再送信しない と言うことをしています。 尚、表示結果をキャッシュ(一時保存)する場合もあるので、「戻る」ボタンを押すと必ずデータが再送信されるわけではありません。(表示された結果が読み出されてデータを送信しない場合もある) ただ、CGIなどは動的に動作させる(毎回表示結果が違う)ものなので、キャッシュさせる所はほとんどないと思いますけども。

w0a15455
質問者

補足

メッセージは、「警告 : ページの有効期限切れ」ではなく、 ほんとに、「ページが見つかりません」です。 今回のWebページは、検索エンジンです。社内ですけど。 イメージ的には、Namazuみたいな感じです。 どうして「戻る」ボタンを使うかというと、検索した結果のURLを見たあと、検索画面に戻りたいからです。 別ウインドウで、開くしかないのでしょうか? (ちょっと面倒なので、出来れば戻るを使いたいです)

関連するQ&A