Avisos
Vaciar todo

Problema configuración Webp Express  

 
Sergio
 Sergio
Usuario activo

Buenos días,

 

En vista de que el módulo de webp de Smush no es compatible con Webempresa estoy utilizando el plugin sugerido: Webp Express.

 

No obstante, durante la configuración tengo presente siempre el mensaje de error de abajo:

It seems your server setup does not support headers in .htaccess. You should either fix this (install mod_headersor 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)

De igual forma, los test me fallan con el mensaje:

Bummer. As the "content-type" header reveals, we got the jpeg.
Additionally, the content-length reveals that we did not get the webp (we know that the file we put is exactly 6964 bytes). So we can conclude that the rewrite did not happen
The test FAILED.
 

Ya he probado a incluir los 3 códigos indicados dentro del archivo .htaccess que se mencionan en el hilo de abajo:

https://www.webempresa.com/foro/plugins-wordpress/error-webp-express

 

Pero ninguno ha funcionado. Por favor, ¿podéis indicarme cómo proceder?

 

Un saludo y muchas gracias,

Contenido solo visible a usuarios registrados

Citar
Respondido : 18/12/2021 11:58 am
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Sergio,

Prueba con el siguiente codigo en el archivo htaccess

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

Saludos!

ResponderCitar
Respondido : 18/12/2021 2:20 pm

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

Sergio
 Sergio
Usuario activo

He probado el código indicado junto con los 2 que dejo a abajo y ninguno ha funcionado:

 

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

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

Código 3:
<IfModule mod_headers.c>
Header append "Vary" "Accept" env=ADDVARY
</IfModule>

 

Un saludo

ResponderCitar
Respondido : 19/12/2021 7:34 am
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Sergio,

Gracias por tu respuesta, Estos códigos no los has probado por separado? lo ideal es que solo este el código compartido anteriormente pero mencionas lo siguiente 

Respondido por: @sergio-jimenez-canales8gmail-com

He probado el código indicado junto con los 2 que dejo a abajo y ninguno ha funcionado:

Intentemos solo con un código a la vez, borremos cache del sitio y hagamos las pruebas pertinentes, te dejo un tema donde se trato una situación similar para que le eches un vistazo https://www.webempresa.com/foro/plugins-wordpress/hacer-funcionar-el-plugin-webp-express-para-cargar-mis-imagenes-en-formato-de-nueva-generacion-webp

Saludos!

ResponderCitar
Respondido : 19/12/2021 1:02 pm