Buenas,
Solo por curiosidad quisiera saber si hay que configurar algo en el II6 para que las paginas se queden en cache de los exploradores, ya que he probado la misma aplicación tanto en IIS6 como en IIS 7.5 y en el primero el navegador hace caso omiso a la cabeceras para cachear el contenido.
- IIS 6
HTTP/1.1 200 OK
Date: Thu, 17 May 2012 00:18:06 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
X-AspNet-Version: 4.0.30319
Content-Encoding: gzip
Cache-Control: private, must-revalidate, max-age=3600
Expires: Thu, 17 May 2012 01:18:06 GMT
Last-Modified: Thu, 17 May 2012 00:17:06 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 2238
- IIS 7.5
HTTP/1.1 200 OK
Cache-Control: private, must-revalidate, max-age=3600
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Expires: Thu, 17 May 2012 01:20:14 GMT
Last-Modified: Thu, 17 May 2012 00:19:14 GMT
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Thu, 17 May 2012 00:20:14 GMT
Content-Length: 1986
Es la misma página, pero cuando es servida por el IIS 6 el navegador no la deja en la cache y la pide de nuevo al servidor, cosa que no pasa cuando la petición es echa a un equipo con IIS 7.5
De ante mano, gracias!.