Avisos
Vaciar todo

[Cerrado] Error Webp Express  

 
Sergio
 Sergio
Usuario activo

 

Estoy intentando servir imágenes con formato webp.

Lo he intentado convirtiéndolas yo mismo y subiéndolas a Medios, pero Divi Extra no me las redimensionaba y los thumbnails de las imágenes d elos posts en la página de inicio se veían mal.

Así que busqué información e instalé Webp Express pero me da error en ¿Habilitar la redirección directa a imágenes convertidas existentes? y en ¿Habilitar la redirección al convertidor?
También no me muestra el test para ¿Crear archivos webp a pedido?

Y aparece el siguiente error: It seems your server setup does not support headers in .htaccess. You should either fix this (install mod_headers) or deactivate the "Enable direct redirection to existing converted images?" option. Otherwise the Vary:Accept header will not be added and this can result in problems for users behind proxy servers (ie used in larger companies).

Alguna recomendación?

Gracias

Contenido solo visible a usuarios registrados

Este debate ha sido modificado el hace 4 años por Sergio
Respondido : 23/05/2021 10:36 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sergio,

Para solucionar prueba lo siguiente, añade el siguiente condigo en el tu htaccess

<IfModule mod_headers.c>
<FilesMatch "(?i)\.(jpe?g|png)$">
Header append "Vary" "Accept"
</FilesMatch>
</IfModule>

Puedes encontrar este archivo tn tu Cpanel -> Administrador de archivos -> Public_html -> Directorio donde tienes los archivos de tu sitio web -> Archivo .htaccess. De igual forma desactiva temporalmente todo complemento que tengas de compresión de información como wp rocket o autoptimize.

Screenshot

Estos plugins comprimen y crean nuevos archivos htaccess aplicando reglas especificas que aveces pueden interferir en el funcionamiento de algunos complementos.

PD: Antes de realizar cualquier cambio realizar una copia de seguridad de tu sitio web y el este archivo, de esta forma si se genera algún error puedes restaurarla.

Un Saludo

 

Esta publicación ha sido modificada el hace 4 años por Karen Rios
Respondido : 23/05/2021 3:10 pm

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

Sergio
 Sergio
Usuario activo

He añadido el código que me indicas, con Smush y W3 total cache desactivados y hace los mismos errores.

 

Gracias Karen

Respondido : 23/05/2021 7:20 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Sergio,

Entiendo, prueba sustituir el código anterior con el siguiente:

<IfModule mod_setenvif.c>
SetEnvIf Request_URI "\.(jpe?g|png|webp)$" ADDVARY
</IfModule>
<IfModule mod_headers.c>
Header append "Vary" "Accept" env=ADDVARY
</IfModule>

Añádelo arriba del todo de tu archivo htaccess, de igual forma si es posible envíanos una captrua como lo estas añadiendo. De esta forma podemos verificar con mayor detalle

Un Saludo

Respondido : 23/05/2021 8:53 pm

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

Sergio
 Sergio
Usuario activo

Buenos días

Continúa el error. Te envío captura htaccess.

 

Respondido : 24/05/2021 8:36 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Sergio.

Prueba a eliminar el código anterior y añade lo siguiente al principio del archivo .htaccess

<IfModule mod_headers.c> 
    Header append "Vary" "Accept" env=ADDVARY
</IfModule>

 

Revisa si con eso se soluciona.

 

Un saludo

Respondido : 24/05/2021 10:01 am

Cursos Gratuitos WordPress

Sergio
 Sergio
Usuario activo

No me funciona tampoco. Creo que lo haré manual ya que me da la sensación que es tema de servidor.

Respondido : 24/05/2021 11:28 am