Apache 2.4.6 と nginx 1.5.4 の 2 つの静的アセット サーバーがあります。
これは、Apache サーバーの要求と応答のパラメーターです。If-None-Match
match ETag
AND If-Modified-Since
match であるため、304 コードが返されるはずLast-Modified
です。しかし、実際のリターン 200 コード。nginxは私が期待したものです。
Request URL:http://assets1.isapachexxx.com/js/response.js
Request Method:GET
Status Code:**200 OK**
***Request Headersview parsed***
GET /js/response.js HTTP/1.1
Host: assets1.isapachexxx.com
Connection: keep-alive
Cache-Control: max-age=0
Accept: */*
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.65 Safari/537.36
Accept-Encoding: gzip,deflate,sdch
Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.6,en;q=0.4
**If-None-Match: "cbd-4e631377b79b2-gzip"**
**If-Modified-Since: Thu, 12 Sep 2013 15:16:05 GMT**
***Response Headersview parsed***
HTTP/1.1 200 OK
Date: Wed, 18 Sep 2013 08:25:16 GMT
Server: Apache
**Last-Modified: Thu, 12 Sep 2013 15:16:05 GMT**
**ETag: "cbd-4e631377b79b2-gzip"**
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Cache-Control: max-age=1800
Expires: Wed, 18 Sep 2013 08:55:16 GMT
Content-Length: 1223
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: application/javascript