Buenas,
Hemos intentado activar y configurar el plugin WebP Express para servir este tipo de imagenes pero ya el propio plugin nos devuelve este error o aviso:
"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)"
Nos indican en soporte que si esta activadoe se modulo e incluidas las redirecciones en el .htaccess peero el aviso sigue y el plugin no redirecciona a las imagenes webp.
Además el plugin tiene un par de botones para testar la configuración y nos devuelven fallos.
¿Como podemos solucionarlo? Muchas gracias.
Contenido solo visible a usuarios registrados
Hola Diego,
Verifica agregando el siguiente código en tu archivo functions.php ubicado en Cpanel > Administrador de archivos > Public_html > dominio > wp-content > tema > archivo functions.php
<IfModule mod_headers.c>
Header append "Vary" "Accept" env=ADDVARY
</IfModule>
Verifica si agregando esto se solventa el problema, igualmente puedes ver el foro de wordpress donde indican que en la versión 5.8 de wordpress ya es compatible la subida de archivos webp sin necesidad de complemento:
https://es.wordpress.org/2021/06/08/wordpress-5-8-anade-soporte-a-webp/
Un saludo 🖐️
Buenas Argenis,
No veo que el código que me indicas sea incrustable en el archivo functions.php, de hecho, da fallo si lo añado.
Actualmente ya usamos la versión 5.8 en nuestro wp, pero lo que estamos tratando de implementar es el plugin webp express que te permite redirigir a las version webp de cada imagen en caso de que el exportador lo permita (tambien te genera esas versiones webp con su conversion por lotes) pero como te comentaba anteriormente el plugin nos devuelve ese error solo con acceedr al mismo...
¿Alguna idea?
Hola Diego,
Disculpa te comente archivo functions.php es en el archivo htaccess, este lo encuentras en:
Cpanel > Administrador de archivos > Public_html > dominio > archivo htaccess
Verifica ingresarlo alli y nos comentas.
Un saludo 🖐️
@argenis nada, no funciona, de hecho creo que ya teniamos esta parte cubierta pues teniamos esta linea en el htaccess ya:
<IfModule mod_headers.c>
Header append Vary: Accept-Encoding
</IfModule>
A mayores el plugin nos esta mostrando est info por si te sirve de ayuda:
"You have turned on "Enable redirection to converter" and "Create webp files upon request?"". However, these features does not work on your current server settings / wordpress setup, because the PHP scripts in the plugin folder (in the "wod" and "wod2" subfolders) fails to run when requested directly. You can try to fix the problem or simply turn them off and rely on "Convert on upload" and "Bulk Convert" to get the images converted.
If you are going to try to solve the problem, you need at least one of the following pages to display "pong": wod-test or wod2-test. The problem will typically be found in the server configuration or a security plugin. If one of the links results in a 403 Permission denied, look out for "deny" and "denied" in httpd.conf, /etc/apache/sites-enabled/your-site.conf and in parent .htaccess files."
Sabes que puede ser????
Hola Diego,
Revisa la opción que indica en este articulo para corregir errores al servir imágenes webp con este plugin ¿Qué sucede si no podemos convertir las imágenes y servirlas en formato Webp?
Verifica esto y nos comentas como ha ido todo
Un Saludo
Ahora si, gracias Karen.
Hola Diego,
Enhorabuena has logrado solucionarlo, siempre es un placer poder ayudarte
Con esto podemos dar el tema como solucionado, escríbenos si tienes cualquier otra consulta
Un Saludo 😊