I'm not sure if my question is based on a lack of understanding - or on Google Chrome working incorrect.
My server sends the following HTTP headers (see yourself):
Etag:"1031384541"
Expires:Mon, 03 Nov 2014 00:01:46 GMT
On a reload Firefox will NOT ask the server but deliver a "200 OK" status code (that's how it should be).
But Google Chrome insists on asking the server and then delivers a "304".
Is there anything I did wrong? What should I change?
Btw.: Interestingly enough these are the default headers sent by GoGrid CDN - which I assume should be correct. But I'm also using the same approach on my own machine (see yourself).