Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/12/2002, 23:58
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Bueno .. no se si servirá para evitar que un "chupa web's" como esos sofwares se baje la pagina HTML generada por PHP ..

El caso que hay unas cabeceras HTTP que las puedes "mandar" con PHP o simplemente con HTML <meta ...> para evitar que los navegadores "cacheen" las páginas HTML ...

Se trata (pongo la versión PHP .. pero insito que con HTML se puede hacer igual .. solo q se "lanzan" de otra forma):

Código PHP:
<?
  
// No almacenar en el cache del navegador esta página.
        
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");                     // Expira en fecha pasada
        
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");        // Siempre página modificada
        
header("Cache-Control: no-cache, must-revalidate");                   // HTTP/1.1
        
header("Pragma: no-cache");                                           // HTTP/1.0
?>
Eso seria al principio de tus paginas .. y .. siendo lanzadas con PHP ahora todas las páginas han de ser .php (por eso comentaba que en HTML igualmente se pueden usar estas cabeceras ya que son propias del HTTP y no de un lenguaje en concreto ...)


Otra cosa que se me ocurre es denegar la conexión a "cosas" que no se identifiquen como un navegador standar (IE, NS, Opera .. etc) .. Pero .. justamente esos "copia web's" tienen un modo de "hacerse pasar por .. tal navegador" .. así que no serviria de mucho ...


Un saludo,