Поддержка WebP nginx для WordPress - PullRequest
0 голосов
/ 08 июня 2019

Привет. Я пытаюсь реализовать поддержку Webp для сайта nginx wordpress.

И следуя этим инструкциям https://www.digitalocean.com/community/tutorials/how-to-create-and-serve-webp-images-to-speed-up-your-website, чтобы реализовать преобразование изображений в формат webp, я вижу все изображения с дублирующимися файлами в .webp

Добавлено изображение / webp webp;в /etc/nginx/mime.types;Я добавил к основному nginx.conf

   
	#Add this block, before the server directive.
	#This mapping checks whether the browser client supports WebP images, 
	#when it does it will set WebP image files as default source.
	map $http_accept $webp_suffix {
    default   "";
    "~*webp"  ".webp";
	}

**Also added below to the sververblock**

location ~* ^(/wp-content/.+)\.(jpe?g|png) {
  add_header Cache-Control "public, no-transform";
  add_header Vary Accept;
  try_files $1$webp_suffix $uri =404;
  expires max;
}
Но как я могу проверить, что все работает?когда я загружаю страницу в инструменты разработчика Google, изображения по-прежнему отображаются с типом содержимого: image / jpeg, не должно ли это быть изображение / webp вместо этого?
...