Пытаюсь заставить webp приходить на клиент. Сайт на WP.
В http секции в nginx.conf map $http_accept $webp_extension { default ""; "~*webp" ".webp"; } В секции server location ~ ^/wp-content/uploads/ { location ~* ^/wp-content/uploads/(.+/)?(.+)\.(png|jpe?g)$ { expires 30d; add_header Vary "Accept-Encoding"; add_header Cache-Control "public, no-transform"; try_files $uri$webp_extension $uri =404; } } Есть ещё одна секция server для ssl, может в неё надо добавлять, вообще не понятно как попросить nginx таки слать webp. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,284726,284726#msg-284726 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru