Resolver problema de cache do navegador para otimizar PageSpeed

  • Autor Autor raul25r
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
raul25r

raul25r

Gamma
Redactor
Hola betas veréis, estoy intentando estos días mejorar el PageSpeed y hay una cosa que me trae loco. Según he leído en este mismo foro bastaría para especificar el caché del navegador con poner el siguiente código en mi .htaccess pero nada de nada.
HTML:
# BEGIN Expire headers
			<ifModule mod_expires.c>
				ExpiresActive On
				ExpiresDefault "access plus 5 seconds"
				ExpiresByType image/x-icon "access plus 604800 seconds"
				ExpiresByType image/jpeg "access plus 604800 seconds"
				ExpiresByType image/png "access plus 604800 seconds"
				ExpiresByType image/gif "access plus 604800 seconds"
				ExpiresByType application/x-shockwave-flash "access plus 604800 seconds"
				ExpiresByType text/css "access plus 604800 seconds"
				ExpiresByType text/javascript "access plus 604800 seconds"
				ExpiresByType application/javascript "access plus 604800 seconds"
				ExpiresByType application/x-javascript "access plus 604800 seconds"
				ExpiresByType text/html "access plus 600 seconds"
				ExpiresByType application/xhtml+xml "access plus 600 seconds"
			</ifModule>
			# END Expire headers
			
			# BEGIN Cache-Control Headers
			<ifModule mod_headers.c>
				<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
					Header set Cache-Control "public"
				</filesMatch>
				<filesMatch "\.(css)$">
					Header set Cache-Control "public"
				</filesMatch>
				<filesMatch "\.(js)$">
					Header set Cache-Control "private"
				</filesMatch>
				<filesMatch "\.(x?html?|php)$">
					Header set Cache-Control "private, must-revalidate"
				</filesMatch>
			</ifModule>
			# END Cache-Control Headers

No sé si es porque uso cloudflare o porque, pero el PageSpeed me dice siempre lo mismo "Especificar caché de navegador"
¿Alguna idea de por qué me sucede esto?

Les dejo algunas capturas, gracias:
problema.webpproblema-2.webp
¿Alguna idea de como solucionarlo?
Gracias.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Un poquito tarde :s pero yo tambien estaba investigando y di con que se debe aumentar el tiempo de 4 horas por defecto a 1 semana o 1 mes y ya deja de solicitar la especificacion de cache, intente con todos los codigos htacces que consegui y al final solo era aumentar el tiempo en el cloudflare xD
 
Voltar
Topo