Cache leeren automatisch?
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ausprobieren
ausstellen
check
code
datei
einstellen
entfernen
entwicklung
erscheinen
header
hilfe
internet
komplette inhalt
lade
last
post
set
treten
versuch
weben
-
Ich entwickle gerade eine Homepage für eine App, die bald erscheinen wird.
Ich hab mehrere Html-Dateien und dazugehörige CSS-Dateien. Wenn ich die CSS-Datei ändere und sie anschließend auf meine Homepage lade, tritt die Änderung erst ein, wenn ich den Cache meine Browsers lösche.
Gibt es andere Möglichkeiten (während der Entwicklung der Homepage) bei der man nicht ständig den Cache löschen muss?
Vielen Dank für eure Hilfe. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
versuch es mal mit .htaccess
#### no-cache header #### Header set Cache-Control "must-revalidate, no-store, no-cache, max-age=0, pre-check=0, post-check=0" Header set Pragma "no-cache"
oder mit PHP
<?php // ------------------------------------------- ## header("Expires: gmdate("D, d M Y H:i:s",time()-90000) . " GMT"); ## header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); // ------------------------------------------- ?>
egal wie, der Plan ist auf jeden Fall den Header der Seite auf "no-cache" einstellen :)
-
Es funktioniert auch mit HTML. Der Cache wird leider aber nur im Internet Explorer gelöscht:
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache"> -
Vielen Dank. Ich werde es heute Abend ausprobieren.
-
wenn Du das nur für die Entwicklung brauchst, empfehle ich dir ein Firefox add on namens Web Developer
ich benutze die Version 1.1.9, da diese deutsch ist
dort hat man viele Einstellungsmöglichkeiten zB aus das ausstellen des Caches somit würdest Du immer deine Änderung direkt sehen ohne den Cache leeren zu müssen -
Bei Chrome reicht es aus, wenn man F5 drückt. Dann wird der komplette Inhalt einschließlich der eingebunden CSS und Javascript Dateien neu geladen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage