ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと

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

A 回答 (2件)

 こればっかりはどうしようもないですね。



 私がよくやる対処法ですが、
「CGIのページを開くときに別ウィンドウで開く」
(Shiftを押しながらクリック)です。戻る代わりに
新しく開いたウィンドウを閉じます。

 ただし、ボタンを押してCGIのページが開く場合は、
この方法は使えません。あらかじめ[Ctrl]+[N]で
ウィンドウを二重化しておきます。
    • good
    • 0
この回答へのお礼

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

お礼日時:2005/06/10 11:31

戻るボタンを使わない。



多分「警告 : ページの有効期限切れ」となるかとおもいます。

CGIというものはリロードすると、同じデータが送られてしまいます。
たとえば、掲示板を書き込みました。
書き込み終わった画面をリロードすると再度自分の書き込みがされます。

そういったことを防止するために、「戻る」をしてもページを表示しない=データを再送信しない と言うことをしています。

尚、表示結果をキャッシュ(一時保存)する場合もあるので、「戻る」ボタンを押すと必ずデータが再送信されるわけではありません。(表示された結果が読み出されてデータを送信しない場合もある)
ただ、CGIなどは動的に動作させる(毎回表示結果が違う)ものなので、キャッシュさせる所はほとんどないと思いますけども。

この回答への補足

メッセージは、「警告 : ページの有効期限切れ」ではなく、
ほんとに、「ページが見つかりません」です。

今回のWebページは、検索エンジンです。社内ですけど。
イメージ的には、Namazuみたいな感じです。
どうして「戻る」ボタンを使うかというと、検索した結果のURLを見たあと、検索画面に戻りたいからです。

別ウインドウで、開くしかないのでしょうか?
(ちょっと面倒なので、出来れば戻るを使いたいです)

補足日時:2005/06/10 11:22
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!