@cirega

Как настроить отдачу webp на на связке Apache + Nginx в Vesta Panel?

Добрый день, уже который день пытаюсь настроить отдачу webp на на связке Apache + Nginx в Vesta Panel, перепробовал все примеры наверное которые есть в интернете
подошел только такой вариант, но в нем нет проверки наличия файла webp, все возможные проверки по примерам сделать не получается, может кто сталкивался именно в этой связке ПО с найтройкой webp
Глобальный конфигурационный файл: /etc/nginx/nginx.conf

   #webp
    map $http_accept $webp_extension  {
        default 0;
        "~*image/webp,*/*" "1";
    }

/home/admin/conf/web/site.com.nginx.ssl.conf

   if ($webp_extension) {
        rewrite ^(.*)\.(jpg|jpeg) $1.webp last;
    }


а такие примеры не работают вообще

map $http_accept $img_suffix {
  "~*webp"  ".webp";
}

..........

location ~* \.(?:png|jpe?g|gif|webp)$ {
    expires 30d;
    add_header Vary "Accept-Encoding";
    add_header Cache-Control "public, no-transform";
    try_files $uri$img_suffix $uri =404;
  }
  • Вопрос задан
  • 451 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы