Cache-Control aller CSS-, JS- und Bilddateien einer Seite prüfen
Browser Caching für alle Dateien prüfen | Cache Header der Assets anzeigen | PageSpeed effiziente Cache-Richtlinie | welche Dateien werden nicht gecacht | curl | cache-control | browser-caching | assetscurl -s https://example.com/ | grep -oE '(src|href)="[^"]+\.(css|js|woff2?|jpe?g|png|gif|webp|avif|svg)(\?[^"]*)?"' | cut -d'"' -f2 | sed -E 's#^//#https://#; s#^/#https://example.com/#' | grep '^http' | sort -u | while read -r a; do printf '%-45s %s\n' "$(curl -sI "$a" | grep -i '^cache-control:' | tr -d '\r')" "$a"; doneZieht Stylesheets, Skripte, Schriften und Bilder aus dem HTML, macht pfadrelative Angaben absolut und fragt für jede Datei den Cache-Control-Header ab. Statische Assets sollten lange gecacht werden (max-age von einem Jahr bei versionierten Dateien). Eine leere linke Spalte bedeutet: kein Cache-Control gesetzt.
Hinweis: Relative Pfade ohne führenden Schrägstrich und per CSS oder JavaScript nachgeladene Dateien fehlen. Einzelne URLs prüft der Eintrag zu Browser-Caching-Headern in der Kategorie nginx.
Auch gesucht als
- Browser Caching für alle Dateien prüfen
- Cache Header der Assets anzeigen
- PageSpeed effiziente Cache-Richtlinie
- welche Dateien werden nicht gecacht