WordPress EWWW Image Optimizer Pergunta: Webp com Engintron nginx vs. Apache

Um usuário perguntou ?

Alguém conseguiu fazer o WebP funcionar com o ngintron nginx vs. Apache?

Primeiro, desativei o engintron e usei o método .htaccess para confirmar que o webp estava funcionando e o jpg/png ainda estava sendo servido no Safari.

Em seguida, iniciei o engintron e obtive os erros esperados quando o engintron armazena em cache a versão webp e a exibe em todos os navegadores, mas o Safari não pode exibir isso.

Então desativei as regras de reescrita e tentei aplicar as instruções do nginx de acordo com:

mas quando o nginx é um proxy, pelo menos try_files não é o guia certo, sem adicionar a configuração raiz do servidor

(@nosilver4u)

11 meses, 3 semanas atrás

Com sua configuração atual, o Apache parece estar servindo os arquivos de imagem e então encaminhando-os para o Nginx, você pode usar as regras .htaccess, mas então você tem que configurar o cache do Nginx para armazenar objetos separados para o Safari (e outras coisas que não são suportado pelos navegadores da web). As soluções de reescrita no nível do servidor exigem que todos os caches upstream possam alterar o conteúdo com base no cabeçalho Accept. Acho que o Nginx é capaz de fazer isso, mas não sei a configuração exata necessária para fazer isso. Se você não puder (ou não souber como), recomendo usar JS WebP ou Easy IO.

Isto foi útil?

0 / 0

Deixe um comentário 0

Your email address will not be published. Required fields are marked *