Das Cache und ETag Sache macht mich wahnsinnig.Cache, ETags, läuft ab ... nichts funktioniert, muss aktualisiert werden, um Änderungen zu sehen
Wenn ich eine Seite ändere und im Browser darauf zugreife, sind die Änderungen, die ich gemacht habe, nicht vorhanden. Ich muss auffrischen, um sie zu sehen. Das kann nicht normal sein. Ich könnte einen Besucher auf meine Hauptseite zurückkehren lassen und die neuen Artikeleinträge nicht reflektieren.
Ich habe schon versucht, die ETags zu schälen und das alles.
Was kann ich tun, damit die Inhalte tatsächlich zwischengespeichert werden, aber wenn sie sich seit ihrer Speicherung geändert haben, wird die aktualisierte Version angezeigt?
Der YSlow-Test gibt mir auch diese Warnung: Misconfigured ETags. Das passiert auch, wenn mein htaccess leer ist. Das deutet darauf hin, dass es das Problem meines Gastgebers ist, aber das Gleiche passiert mit meinen beiden Seiten, die anders gehostet werden. Diese
ist, wie mein .htaccess aussieht:
AddDefaultCharset UTF-8
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^mypage.com [nc]
rewriterule ^(.*)$ http://www.mypage.com/$1 [r=301,nc]
ServerSignature Off
Options -Indexes
ExpiresActive On
ExpiresDefault A606990
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav)$">
ExpiresDefault A606990
</FilesMatch>
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
ExpiresDefault A606990
</FilesMatch>
<FilesMatch "\.(txt|js|css)$">
ExpiresDefault A606990
</FilesMatch>
<FilesMatch "\.(xml)$">
ExpiresDefault A86412
</FilesMatch>
BITTE jemand mir eine Hand geben, ich habe viele Artikel zu diesem Thema gelesen, aber nichts scheint zu funktionieren.
wo ist deine konfiguration um die etags/last-modified hinzuzufügen? – Ben
Ich habe nichts dergleichen, ich habe gerade versucht, die beiden Zeilen zu Etags zu lösen und das Problem ist immer noch da –