Su instancia se aprovecha de un sistema cache de gran alcance que trabaje con
Varnish.
Esto le permitirá distribuir el contenido de su sitio web a un mayor número de visitantes sin necesidad de utilizar los recursos de la instancia.
Si por alguna razón usted desea desactivar el sistema cache de sus páginas, debe agregar un encabezado de la siguiente: HTTP Cache-Control: public, max-age=1
Por ejemplo, en php:
header("Cache-Control: max-age=1");
O en un archivo .htaccess si se trata de un sitio web estático:
Header add Cache-Control "max-age=1"
Tenga en cuenta que el rendimiento de su instancia será reducido sin el sistema cache en su lugar.
Es posible purgar un url particular de cache, mediante el envío de una solicitud HTTP PURGE
.
Este es un ejemplo:
<?php /* purge.php * Purgar un url en este host */ header("Cache-Control: max-age=1"); // sin cache error_reporting(E_ALL); ini_set("display_errors", 1); // verdadero para ocultar resultado de varnish define("SILENT", false); $path = isset($_GET["path"]) ? $_GET["path"] : ""; $purge_url = "http://" . $_SERVER["HTTP_HOST"] . "/$path"; if ( $ch = curl_init($purge_url) ) { curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PURGE"); curl_setopt($ch, CURLOPT_NOBODY, SILENT); curl_exec($ch); curl_close($ch); } ?>
Ejemplo de uso: http://1234.betasimple.net/purge.php?path=/camino-para-purgar