Remover (expiration not specified) para otimizar site

  • Autor Autor oiramsomel
  • 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
oiramsomel

oiramsomel

Iota
Verificación en dos pasos activada
No se cuál es el lugar más adecuado para este tema, si este no es el lugar le pido a un moderador que por favor lo mueva.

El caso es el siguiente, me puse en la tarea de optimizar mis sitios para mejorar la carga desde móviles y PCs, entonces hice un test con esta herramienta de Google PageSpeed Insights y en el resultado me da 80/100 para móviles y 80/100 Desktops, entonces empiezo a detallar las "Suggestions Summary" y veo la primera en rojo que dice "leverage browsing caching" y al expandirla encuentro urls apuntando a archivos que dicen (expiration not specified), lo cual no se cómo se puede solucionar.

Alguien sabe cómo quitar el (expiration not specified) de tipo .jpg, gif, png etc... para que mejore el puntaje de pagespeed?


Yo uso W3 Total Cache.
 
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
.htaccess
Inserir CODE, HTML ou PHP:
# 1 semana
<FilesMatch "\.(jpg|jpeg|png|gif|ico)$">
    Header set Cache-Control "max-age=604800, public"
</FilesMatch>
 
.htaccess
Inserir CODE, HTML ou PHP:
# 1 semana
<FilesMatch "\.(jpg|jpeg|png|gif|ico)$">
    Header set Cache-Control "max-age=604800, public"
</FilesMatch>

Gracias, lo coloqué dentro del código de W3 Total Cache, a ver si hace algo. En cuánto tiempo debería notarse el cambio?

Inserir CODE, HTML ou PHP:
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
# 1 semana
<FilesMatch "\.(jpg|jpeg|png|gif|ico|css|js)$">
    Header set Cache-Control "max-age=604800, public"
</FilesMatch>
# BEGIN W3TC Browser Cache
<IfModule mod_deflate.c>
    <IfModule mod_headers.c>
        Header append Vary User-Agent env=!dont-vary
    </IfModule>
        AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
    <IfModule mod_mime.c>
        # DEFLATE by extension
        AddOutputFilter DEFLATE js css htm html xml
    </IfModule>
</IfModule>
<FilesMatch "\.(css|htc|js|js2|js3|js4|CSS|HTC|JS|JS2|JS3|JS4)$">
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.3"
    </IfModule>
</FilesMatch>
<FilesMatch "\.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml|HTML|HTM|RTF|RTX|SVG|SVGZ|TXT|XSD|XSL|XML)$">
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.3"
    </IfModule>
</FilesMatch>
<FilesMatch "\.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|eot|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|json|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|otf|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|svg|svgz|swf|tar|tif|tiff|ttf|ttc|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip|ASF|ASX|WAX|WMV|WMX|AVI|BMP|CLASS|DIVX|DOC|DOCX|EOT|EXE|GIF|GZ|GZIP|ICO|JPG|JPEG|JPE|JSON|MDB|MID|MIDI|MOV|QT|MP3|M4A|MP4|M4V|MPEG|MPG|MPE|MPP|OTF|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|PDF|PNG|POT|PPS|PPT|PPTX|RA|RAM|SVG|SVGZ|SWF|TAR|TIF|TIFF|TTF|TTC|WAV|WMA|WRI|XLA|XLS|XLSX|XLT|XLW|ZIP)$">
    <IfModule mod_headers.c>
         Header set X-Powered-By "W3 Total Cache/0.9.3"
    </IfModule>
</FilesMatch>
# END W3TC Browser Cache
# BEGIN W3TC Page Cache core
<IfModule mod_rewrite.c>


---------- Post agregado el 09-oct-2013 hora: 15:31 ----------

Bueno, ya lo hice, y luego de esto se eliminó el error y se mejoró en 5 puntos el resultado de PageSpeed Insights.
 
No debes modifica el código del plugin, si lo modificas, en cualquier cambio que realize, el código insertado se borrara.

Colocalo mejor al final del .htaccess, con un comentario (# Código de blabla).

El cambio debería ser inmediato.
 
No debes modifica el código del plugin, si lo modificas, en cualquier cambio que realize, el código insertado se borrara.

Colocalo mejor al final del .htaccess, con un comentario (# Código de blabla).

El cambio debería ser inmediato.

Vale, ya lo modifiqué, los cambios cuando los hice si mejoraron el resultado
 

Tópicos similares

Voltar
Topo