Pregunta sobre WebP Express de Wordpress:

Webp Express no funciona en nginx

Un usuario pregunt贸 馃憞

He guardado la configuraci贸n para webp express.

Genere todas las im谩genes con volumen convertido.

Por ejemplo:
https://www.viveremcasa.com/wp-content/uploads/2018/09/decoracao_com_sofa_azul_em_l.jpg.webp

Edito /etc/nginx/nginx.conf y agrego:

incluir /etc/nginx/mime.types; aplicaci贸n default_type / octet-stream;

# Webp Map $ http_accept $ webp_suffix {predeterminado 芦禄; 鈥渵 * Webp鈥 鈥.webp鈥; }

mi archivo /etc/nginx/mime.type contiene: image / webp webp;

El archivo /etc/nginx/sites-available/website.com.conf es mi servidor https y agrego: site ~ * ^ / images /.+ . (Png | jpg) $ {add_header Vary Glac; try_files $ uri $ webp_suffix $ uri = 404; }

Reinicio nginx.service

el sitio web es trabajo, pero no im谩genes web.

las im谩genes todav铆a se muestran en jpg o png.

驴Hice algo mal? 驴Olvido algo? Por favor, ay煤dame鈥

gracias

(@roselldk)

Hace 1 a帽o, 4 meses

location ~* ^/images/.+.(png|jpg)$ { se ve mal: sus im谩genes no est谩n en una carpeta llamada 芦im谩genes禄. Adem谩s, es posible que desee redirigir jpegs con la extensi贸n 芦jpeg禄 (no solo aquellos con la extensi贸n 芦jpg禄).

En su lugar, recomiendo esta l铆nea.

location ~* ^/?wp-content/.*.(png|jpe?g)$ {

Si a煤n no est谩 all铆, consulte la secci贸n Estoy en Nginx / OpenResty en las preguntas frecuentes

(@knipers)

Hace 1 a帽o, 4 meses

Gracias @roselldk por su ayuda,

Intento cambiar de ubicaci贸n con tus instrucciones, pero no trabajo.

Leo cada apertura, intento cada paso, pero no trabajo.

驴Tiene alguna otra sugerencia que resolver?

Mis configuraciones:
https://ibb.co/G25LyqG
https://ibb.co/fdm617Q
https://ibb.co/64GNNtQ

Esta respuesta fue modificada hace 1 a帽o, 4 meses.

(@roselldk)

Hace 1 a帽o, 4 meses

El es try_files est谩 utilizando p谩ginas web en la misma carpeta que los originales, pero ha configurado WebP Express para almacenarlas en una carpeta separada. Puede cambiar la configuraci贸n. De cualquier manera, debe agregar una l铆nea a try_files que intente encontrar webs en la carpeta separada, porque la configuraci贸n solo se aplica a las im谩genes en la carpeta 芦upload禄. Para otras im谩genes, las p谩ginas web se almacenan en una carpeta separada.

Deber铆as agregar esta l铆nea:


/wp-content/webp-express/webp-images/doc-root/$uri.webp

A continuaci贸n, se analizar谩n las redes existentes en ambos lugares:


location ~* ^/?wp-content/.*.(png|jpe?g)$ {
  add_header Vary Accept;
  if ($http_accept !~* "webp"){
    break;
  }
  try_files
    /wp-content/webp-express/webp-images/doc-root/$uri.webp
    $uri.webp
    ;
}

Veo que pusiste el * mapa * en http contexto. Tal vez tenga que estar en el server 驴contexto? De todos modos, la soluci贸n anterior no depende del mapeo.

(@knipers)

Hace 1 a帽o, 4 meses

Gracias @roselldk por la ayuda, estaba usando 芦modo de operaci贸n禄 como 芦respuestas de im谩genes m煤ltiples禄 en nginx, este modo no funciona con nginx (prob茅 todas las configuraciones posibles hoy todo el d铆a y creo que ninguno de ellos funcion贸).

Pero logr茅 solucionarlo haciendo la siguiente configuraci贸n: – Modo de funcionamiento: CDN Friendly – Tipos de im谩genes a convertir: Tanto jpegs como pngs – Carpeta de destino: Mingled – Extensi贸n de archivo: Ap茅ndice .webp – Cambiar HTML (marcado) con las opciones predeterminadas

Si es posible, recomiendo agregar un nuevo modo de operaci贸n llamado 芦Nginx禄 que establece estas opciones por defecto y htaccess oculta y alerta.

Esto ayudar铆a a otros usuarios a no perder tiempo con sitios que no funcionar谩n para nginx.

(@roselldk)

Hace 1 a帽o, 4 meses

隆Es bueno saber que lo hiciste funcionar! Actualic茅 la secci贸n de preguntas frecuentes de Nginx para que sea m谩s legible.

Para una mejor interfaz de usuario de Nginx, ya lo tengo en la hoja de ruta 馃檪 No tengo la intenci贸n de crear un nuevo modo de operaci贸n, pero s铆 tengo la intenci贸n de informar a la interfaz de usuario que es Nginx. Y agregar茅 la generaci贸n de reglas nginx que coincida con la configuraci贸n y la configuraci贸n (para que se muestren, es decir, cuando se guarde o haga clic en el bot贸n 芦mostrar reglas nginx禄)

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *