• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:referrer ってどうなってるの?)

referrerの奇妙な現象について

このQ&Aのポイント
  • WEBページを公開している際に、referrerについて奇妙な現象が起きています。
  • 特定のページからのリンクを削除したにもかかわらず、特定のユーザーがそのリンク先のページにアクセスしていることが確認されています。
  • この現象の原因について検討する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>しかしキャッシュが最新の状態に更新されていないとして、 >そうなる原因は気になります。 携帯の簡易ブラウザの中には、パケット料金を抑える為に、故意にキャッシュを更新しない設定に出来る物があったりします。 こういう携帯では、ユーザーが自分で「最新の情報に更新」をしないと古いキャッシュをずっと使い続けます。 なので、携帯で掲示板やチャット板など、リアルタイムで更新されるようなページを見ていると「たった今書き込んだ自分の書き込みが表示されず、最初に開いた時のままの画面しか表示されない」など、色々な弊害が出ます(書き込みするたびに「最新の情報に更新」をやらないといけない) また、携帯には「画面メモ機能」など、現在のブラウザの画面や状態を記録しておいて後でもう一度見ると言う機能もあり、この場合も「ずっと古いページが表示され続ける」ので、<A>タグが残った状態の古いページを使い続ける事が出来ます。 >たとえば、A.html あるいは http://hoge/A.html を24時間ずっと開きっぱなしにしていれば何日たっても更新されないものなんでしょうか? そうです。開いたままだと、閉じて開き直さない限り、何時まで経っても更新されません。 更新するには「F5キーで最新の情報に更新する(IEの場合)」など、明示的に更新の指示をしなければなりません。

noname#165208
質問者

お礼

いつもありがとうございます。 ログをみるとブラウザはどうも携帯じゃないようです。 >そうです。開いたままだと、閉じて開き直さない限り、何時まで経っても更新されません。 自分のつくったサイトのあるページをずっと開きっぱなしにしている人というのが世間にいるかも、なんですね。 A.html のほうは内容がうすいんで、どうせなら B.html のほうを 常に開いておくとか、ブックマークに入れとけばいいのに、と思ってしまいます。

その他の回答 (1)

回答No.1

>考えられる原因は何でしょう? <A>タグを外す前の古い内容のA.htmlがローカルにキャッシュされた状態で、何らかの理由でキャッシュが最新の状態に更新されていない場合、そのA.htmlを見ているユーザーには「<A>タグが付いたまま」なので、自由にB.htmlに飛べます。 また、B.htmlを開いたままの状態を保持しておき「ページの更新」を行うと「A.htmlから飛んできた」と言うREFERER情報を再送信するので、A.htmlがどうなっているかに関係なく「A.htmlから飛んできた」と言う情報がログに記録されます。 こういう事は「起きて当然の良くある事」ですよ。

noname#165208
質問者

お礼

ご回答ありがとうございます。 > こういう事は「起きて当然の良くある事」ですよ。 そうなんですかw しかしキャッシュが最新の状態に更新されていないとして、 そうなる原因は気になります。 たとえば、A.html あるいは http://hoge/A.html を24時間ずっと開きっぱなしにしていれば何日たっても更新されないものなんでしょうか?