Aprovechar el almac...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Aprovechar el almacenamiento en caché del navegador en gtmetrix y pagespeed  

Página 1 / 2
 
MARIA DOLORES
 MARIA DOLORES
Usuario experto

Solución:
Tanto Gtmetrix como PageSpeed me reportan que aproveche el almacenamiento en caché del navegador para varios recursos almacenables.
He visto que hay varios temas abiertos sobre este asunto pero al leerlos no me queda claro que pasos hay que seguir.
Podríais indicármelo?

Muchas gracias!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/02/2018 12:17 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mª Dolores.

Dependerá del aviso que te muestre, si puedes adjuntar una captura de lo que te muestras nos seria de gran ayuda.

Te agradezco tu colaboración, contar con toda la información que puedas darnos nos ayudará a darte más rápidamente una solución.

Un saludo

ResponderCitar
Respondido : 21/02/2018 12:39 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Ok! Te paso captura de pantalla.
Gracias!

ResponderCitar
Respondido : 21/02/2018 12:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mª Dolores.

Parece que son son tiempos de cache de imagenes.

.- Edita el archivo htaccess que encontrarás en la raíz tu instalación y añade lo siguiente:

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

## EXPIRES CACHING ##

Comprueba si después de eso desaparecen esos avisos.

Un Saludo

ResponderCitar
Respondido : 21/02/2018 1:03 pm

Cursos Gratuitos WordPress

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Buenas tardes,

Podría utilizar en este caso el módulo gratuito. htaccess Editor que recomendáis en el blog?

Gracias!!!

ResponderCitar
Respondido : 21/02/2018 4:27 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Podrías enviar la url del artículo al que te refieres?

De manera general no sería necesario, usa simplemente el Administrador de Archivos de tu Cpanel para ubicar y editar el archivo .htaccess

Saludos.

ResponderCitar
Respondido : 21/02/2018 4:41 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Hola de nuevo,

La verdad es que nunca he editado el archivo htaccess y he visto que existe este módulo.
Te paso el link: https://www.webempresa.com/blog/redirecciones-htaccess-prestashop.html

Gracias!!!

ResponderCitar
Respondido : 21/02/2018 4:45 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Ok, ya veo, puedes usar ese módulo si te hace sentirte más segura.
Igual de preferencia realiza un backup de tu .htaccess antes de editarlo.

Saludos.

ResponderCitar
Respondido : 21/02/2018 4:47 pm

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Buenos días,

Según me recomendásteis añadí lo siguiente en inicio del archivo htaccess mediante módulo habilitado para ello y no desaparecen los avisos después de haberlo comprobado varios días.
Tengo que esperar más tiempo o debo añadir algo más?

Muchas gracias!!!

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

## EXPIRES CACHING ##

ResponderCitar
Respondido : 27/02/2018 10:31 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mª Dolores.

El resultado tiene que ser inmediato, para esto no hace falta que se vuelva a rastrear tu web.

Revisa esta entrada del blog y comprueba la configuración de cache que tienes en tu administrador de prestashop.

-> https://www.webempresa.com/blog/algunas-optimizaciones-recomendadas-en-prestashop-para-mejorar-el-rendimiento-de-tu-tienda.html

Un saludo

ResponderCitar
Respondido : 27/02/2018 11:41 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Hola de nuevo,

He revisado la entrada del blog y ya tenia realizadas las optimizaciones.
Al subir en su día algunas imágenes en png, tengo habilitado en formato de imágenes 'Usar PNG si la imagen base está en formato PNG'. Sería conveniente cambiarlas todas a jpeg?
En cuanto a la caché creo que está bien configurada. Te paso pantallazos.
Si no hace falta que se vuelva a rastrear la web, como puedo saber si está funcionando el EXPIRES CACHING añadido?

Gracias!!

ResponderCitar
Respondido : 27/02/2018 12:50 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mª Dolores.

Las capturas que muestras están bien.

como puedo saber si está funcionando el EXPIRES CACHING añadido?
Puedes comprobarlo desde -> https://gtmetrix.com o en page speed de google -> https://developers.google.com/speed/

Lo que tienes que comprobar, es que en el archivo htaccess, no tengas duplicado el código de la cache de las imágenes, si esta duplicado elimina uno de los dos.

Un saludo

ResponderCitar
Respondido : 27/02/2018 2:12 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Hola,

Perdona por mi ignorancia en el tema pero hasta ahora en mi antiguo servidor no he utilizado cpanel. La verdad es que nunca he tocado el archivo htaccess y ni siquiera se como acceder a él con seguridad.
¿Cómo puedo ver el código de la cache de imágenes? ¿cómo se copia previamente el archivo htaccess? Si está duplicado el código, de qué forma lo elimino?
No quisiera equivocarme....
Muchas gracias!

ResponderCitar
Respondido : 27/02/2018 2:35 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mª Dolores.

¿Cómo puedo ver el código de la cache de imágenes?
Puedes acceder a tu cuenta de cPanel desde tu área de clientes.

-> https://guias.webempresa.com/preguntas-frecuentes/como-acceder-a-cpanel/

¿cómo se copia previamente el archivo htaccess?
En esta entrada del blog tienes documentacion de como trabajar con el adminsitrador de archivo se cpanel.

-> https://www.webempresa.com/blog/administrador-de-archivos-de-cpanel-como-buscar-archivos.html

Un saludo

ResponderCitar
Respondido : 27/02/2018 3:06 pm

Cursos Gratuitos WordPress

MARIA DOLORES
 MARIA DOLORES
Usuario experto

Hola de nuevo,

Dentro del archivo htaccess veo lo siguiente. Estaría correcto?
Gracias!

# ~htweaker_top~
## EXPIRES CACHING ##

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

## EXPIRES CACHING ##

## EXPIRES CACHING ##
# ~htweaker_top_end~

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

SetEnv HTTP_MOD_REWRITE On

RewriteEngine on

#Domain: www.infantilandia.es
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteRule ^([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(-[.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/woff2 .woff2
AddType application/x-font-woff .woff

Header set Access-Control-Allow-Origin "*"

ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
ExpiresByType image/svg+xml "access plus 1 year"
ExpiresByType image/vnd.microsoft.icon "access plus 1 year"
ExpiresByType application/font-woff "access plus 1 year"
ExpiresByType application/x-font-woff "access plus 1 year"
ExpiresByType font/woff2 "access plus 1 year"
ExpiresByType application/vnd.ms-fontobject "access plus 1 year"
ExpiresByType font/opentype "access plus 1 year"
ExpiresByType font/ttf "access plus 1 year"
ExpiresByType font/otf "access plus 1 year"
ExpiresByType application/x-font-ttf "access plus 1 year"
ExpiresByType application/x-font-otf "access plus 1 year"

Header unset Etag

FileETag none

AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype image/svg+xml

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

# ~htweaker_bottom~

# ~htweaker_bottom_end~

Options +FollowSymLinks
RewriteEngine On
RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}*/InfantiAdmin/*'"
RewriteRule [0-9/]+/[0-9]+.jpg$ - [F]

# end ~ module watermark section# start ~ module watermark section

Options +FollowSymLinks
RewriteEngine On
RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}*/InfantiAdmin/*'"
RewriteRule [0-9/]+/[0-9]+.jpg$ - [F]

# end ~ module watermark section

# start ~ module watermark section

Options +FollowSymLinks
RewriteEngine On
RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}*/InfantiAdmin/*'"
RewriteRule [0-9/]+/[0-9]+.jpg$ - [F]

# end ~ module watermark section

ResponderCitar
Respondido : 27/02/2018 3:36 pm
Página 1 / 2