Beim Aktualisieren der CSS-, JS- oder Bilddateien Ihrer Website stellen Sie möglicherweise fest, dass der Browser weiterhin die alten anzeigt , zwischengespeicherte Versionen. So verhindern Sie dieses Problem bei der Bereitstellung von Seiten über PHP:
Um zu verhindern, dass der Browser über PHP-Seiten angeforderte Assets zwischenspeichert, ändern Sie Ihren PHP-Code, um die folgenden HTTP-Header hinzuzufügen:
<?php header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); ?>
Diese Header weisen den Browser an:
Durch das Hinzufügen dieser Header zu Ihrem PHP-Code wird der Browser dazu gezwungen Rufen Sie bei jeder Anforderung die neueste Version des Assets ab, um sicherzustellen, dass Besucher immer die aktuellste Version erhalten.
Das obige ist der detaillierte Inhalt vonWie kann ich das Browser-Caching von über PHP bereitgestellten Assets verhindern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!