Webp не приходит на клиент

scorpovi4 nginx-forum на forum.nginx.org
Вт Июл 2 22:01:43 UTC 2019


Пытаюсь заставить 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