Foros del Web » Administración de Sistemas » Apache »

Evitar error 304

Estas en el tema de Evitar error 304 en el foro de Apache en Foros del Web. Hola a todos, tengo una aplicacion web montada en Apache, con una configuracion para que determinados elementos (.js, .gif, etc) se almacenen en la cache ...
  #1 (permalink)  
Antiguo 20/07/2007, 05:45
 
Fecha de Ingreso: julio-2007
Mensajes: 1
Antigüedad: 16 años, 9 meses
Puntos: 0
Evitar error 304

Hola a todos,
tengo una aplicacion web montada en Apache, con una configuracion para que determinados elementos (.js, .gif, etc) se almacenen en la cache de los navegadores durante un tiempo. Durante ese tiempo, cada vez que se accede a las paginas de la aplicacion, el rendimiento es bueno, ya que el navegador carga esos elementos directamente de la cache y no necesita hacer peticiones al Apache. El problema es que cuando ese tiempo termina, el navegador hace una peticion al Apache para confirmar que los elementos no han sido modificados, a lo que el Apache contesta con un error 304 (realmente no es un error, unicamente le indica al navegador que los ficheros no han sido modificados) para que aquel utilice la informacion que tiene en cache. Pero se trata de bastantes peticiones-respuesta 304 por pagina y eso degrada el rendimiento.
La pregunta es:
- hay alguna manera (configurando el Apache) de que no devuelva el error 304 sino que trate el fichero correspondiente como si hubiera cambiado, para que el navegador siga utilizando la cache durante otro periodo?
- hay alguna manera de indicarle al navegador que cuando reciba un error 304 del servidor actualice la fecha de caducidad del elemento correspondiente en cache, para seguir utilizando esta durante otro periodo?
Muchas gracias, un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:47.