0

ブラウザがこのページをキャッシュしないのはなぜですか? 複数のブラウザを使用しました。Apache のアクセス ログを見ると、次のようなものが表示されます。また、最初のヒットが次のヒットと異なる理由も気になります。リンクをクリックしてリロードするか手動でページを更新するかに関係なく、フォロー ヒットは同じです。

12.123.12.123- - [26/Oct/2013:07:17:43 -0700] "GET /testing/caching1/cacheMe.html HTTP/1.1" 200 286 "-" "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)"
12.123.12.123 - - [26/Oct/2013:07:18:03 -0700] "GET /testing/caching1/cacheMe.html HTTP/1.1" 200 286 "http://badobe.com/testing/caching1/cacheMe.html" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0"
12.123.12.123 - - [26/Oct/2013:07:21:25 -0700] "GET /testing/caching1/cacheMe.html HTTP/1.1" 200 286 "http://badobe.com/testing/caching1/cacheMe.html" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0"



<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <meta http-equiv="Cache-control" content="public">
        <title>Cache Me!</title>
    </head>
    <body><a href='cacheMe.html'>Click Me</a></body>
</html>
4

1 に答える 1

0

2 番目の質問に答える:

何が起こった可能性が最も高い:

  1. ブラウザに URL を入力しました (ログにリファラー行がありません)
  2. ページへのリンクをクリックした (ログのリファラー行)
  3. 次にページを更新すると、ブラウザはまったく同じヘッダーを同じリファラーで送信しました

または、ブラウザが「ドメインから最後にアクセスしたページ」をリファラーとして送信していました。ディープ リンクを好まない一部のサイトを動揺させないように。

于 2013-10-27T14:40:55.420 に答える