Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Dúvida: Imagens No Cache Do Navegador

Featured Replies

Postado

Olá colegas. Estou com problemas de erro 500 em um WordPress e preciso otimizar o blog.

Estou me guiando pelo PageSpeed do Google (link) e encontrando dificuldades para configurar a validade das imagens no cache no navegador.

Segundo este artigo do Theme Premium  eu poderia fazer isto adicionando algumas linhas ao .htaccess, mas não estou tendo resultados.

Este é o arquivo .htaccess no momento:

RewriteEngine on
               
<IfModule mod_rewrite.c>
  RewriteEngine  on
  RewriteRule ^Sobre-n\xF3s\.(.*)$ Sobre-n\%C3\%B3s.$1 [R=301,NC,NE,QSA,L]
#rvs append   
   # http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewriterule
   # R - redirect with response code
   # NE - (no URI escaping of output) will not convert \% to %25 but will show as %
   # QSA - query string append, for photo album, guestbook
   # L - last, stop and not processs other rules
</IfModule>

# BEGIN WordPress
# END WordPress

## EXPIRES CACHING BY THEMEPREMIUM ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType application/x-shockwave-flash "access plus 1 month"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresDefault "access plus 2 days"
</IfModule>
## EXPIRES CACHING BY THEMEPREMIUM ##

Se alguém souber o que está errado ou puder dar alguma dica, agradeço.


Postado

Olá, boa tarde!

As condições do cache são as seguintes:

 

1- O mod_expires precisa estar instalado no servidor

2- O navegador do usuário deve estar habilitado para receber cache

 

Outras alternativas de cache seriam o headers e mod_deflate...


Postado
  • Autor

Agradeço as dicas @Rhuan, mas nada funcionou até agora - deve ser alguma configuração do servidor a qual não tenho acesso.

Deixo algumas fontes caso alguém no futuro tenha a mesma dúvida:



Postado
  • Autor

Seria isso mesmo @joaopaulo, obrigado. Infelizmente alguma configuração do servidor compartilhado não permite acionar certos comandos no .htaccess.. coisas de admin, fazer o que.


Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.