2011-06-23T10:12:08
pqkannst du mal, wie schon erwähnt, den Cache umgehen/löschen?
hat geholfen.
2011-06-23T10:12:08
pqich habe schon darüber nachgedacht, ob ich versionsnummern in die dateinamen der .css und .js files packen soll, ...
Ist sicher eine gut Idee und
wird auch empfohlen. Aus Erfahrung weiß ich, dass nach dieser Umstellung in Kombination mit sehr langen
Expires Headern die 304er Antworten praktisch weg sind und die Gesamtzahl der Anfragen drastisch reduziert wird. Es ist eben fast alles schon im Cache und der Browser weiß, dass er sich darauf verlassen kann. Übrigens liefert der Apache aktuell keine
Expires-Header, nur
Etag und
Last-Modified:
HTTP/1.1 200 OK
Date: Thu, 23 Jun 2011 11:03:30 GMT
Server: Apache
Last-Modified: Sun, 19 Jun 2011 19:17:50 GMT
ETag: "8c034b-8dd-4a61579831380"
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 704
Connection: close
Content-Type: text/css
bzw:
HTTP/1.1 304 Not Modified
Date: Thu, 23 Jun 2011 11:06:17 GMT
Server: Apache
Connection: close
ETag: "8c034b-8dd-4a61579831380"
Vary: Accept-Encoding
Beides für bbcode.css
Nach einem Blick auf die Header des HTML Dokuments ist klar, welchen
Expires Header Du meinst. Dort steht aber schon sozusagen
sofort
Übrigens, hat es einen Grund, dass keep-alive nicht genutzt wird? Nur so interessehalber.