Ich habe ein Problem mit dem Cache in Chrome / Safari unter MacOS. Ich aktualisiere meine CSS-Datei, aber der Browser lehnt den Download von meinem lokalen Entwicklungscomputer ab. Ich habe Änderungen in der kompilierten CSS-Datei bestätigt, aber diese werden in den Entwicklertools nicht berücksichtigt.
Ich habe versucht:
- Klicken Sie mit der rechten Maustaste auf die Schaltfläche "Aktualisieren" und wählen Sie "Cache leeren und neu laden".
- Cache in Dev-Tools deaktivieren
- Startete meine Maschine neu
- Cache löschen unter 'Browserdaten löschen'
- Geladene Website in einem Inkognito-Fenster
- Hinzufügen von Cache-Busting-Techniken zu Assets
...?v=1
Wenn ich den Cache deaktiviere, werden die Header gelesen
200 OK
Cache-Control:no-cache
Wenn ich den Cache aktiviere, werden die Header gelesen
200 OK (from disk cache)
Beide zeigen die gleiche Datei. Ich erhalte niemals 304 Codes, die darauf hinweisen, dass der Server niemals eine Anfrage nach den Dateien sieht.
Serverumgebung: Vagrant / CentOS in VirtualBox mit NGINX, MariaDB, Redis und Laravel.
macos
google-chrome
cache
safari
Auf Wiedersehen
quelle
quelle