Bei der Entwicklung einer Website mit HTML/CSS ist es während der Entwicklungsphase sinnvoll, das Caching zu verhindern, da andere Benutzer alte Versionen sehen würden. Ive gesehen Threads auf diese vor Meta-Tags verwenden, dh:Cache der Clients löschen, wenn Änderungen vorgenommen werden
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />enter code here
Doch diese scheinen dosent mit HTML5 zu arbeiten, und ich möchte in ähnlicher Weise nur Clients löschen Cache zu leeren, sobald Ive ein Update gemacht.
Zum Beispiel, wenn ich ein Bild in index.html habe und aktualisieren Sie diese Bild (gleiche Dateinamen unterschiedliche Inhalte), dann würden Kunden das vorherige Bild sehen
Gibt es eine Möglichkeit, ich Version HTML-Seiten so, dass die Browser-Clients würde Cache Version 1 und dann neu laden Wenn ich den HTML zu Version 2 ändere, würde der Cache geleert und die neue Webseite mit allen Änderungen würde geladen werden?
scheint dies müsste der Fall in den meisten Web-Entwicklungen sein, sonst würden Kunden nie Änderungen sehen
Um dies zu klären, ob ich http://www.mysite.co.uk Ich lade die Cache-Version mit der alten Version in index.php bekommen. Wenn ich http://www.mysite.co.uk?q=1 laden bekomme ich die aktualisierte Version, wie ich es erwarte (offensichtlich, weil es eine neue URL ist, so dass Cache dafür nicht gespeichert wird) –