[QUOTE]akazakov написал:
[QUOTE] Сергей Тетерлев написал:
Если будет время, распишите свое решение webp для BitrixVM.[/QUOTE]
Добрый день.
Касаемо настроек nginx - завелось вот такое решение:
В самое начало файла /etc/nginx/bx/conf/bitrix_general.conf , сразу после комментариев добавить следующее:
[CODE] set $webp_suffix "" ;
if ( $http_accept ~* "webp" ) {
set $webp_suffix ".webp" ;
}
location ~* \.(jpeg|jpg|png)$ {
add_header Vary "Accept-Encoding" ;
try_files $uri $webp_suffix $uri $uri / = 404 ;
#expires 30d;
}
[/CODE]Потом перезапустить nginx[CODE] $ systemctl restart nginx [/CODE]
Для самой конвертации картинок, я написал по быстрому на коленке консольный скрипт на php, который запускается по крону, обходит рекурсивно заданную директорию и через shell_exec() запускает cwebp для конвертации.
За рецептом в ЛС [/QUOTE]
Второй день уже бьюсь без толку! Настройки в апач тоже вносили?
[QUOTE] Сергей Тетерлев написал:
Если будет время, распишите свое решение webp для BitrixVM.[/QUOTE]
Добрый день.
Касаемо настроек nginx - завелось вот такое решение:
В самое начало файла /etc/nginx/bx/conf/bitrix_general.conf , сразу после комментариев добавить следующее:
[CODE] set $webp_suffix "" ;
if ( $http_accept ~* "webp" ) {
set $webp_suffix ".webp" ;
}
location ~* \.(jpeg|jpg|png)$ {
add_header Vary "Accept-Encoding" ;
try_files $uri $webp_suffix $uri $uri / = 404 ;
#expires 30d;
}
[/CODE]Потом перезапустить nginx[CODE] $ systemctl restart nginx [/CODE]
Для самой конвертации картинок, я написал по быстрому на коленке консольный скрипт на php, который запускается по крону, обходит рекурсивно заданную директорию и через shell_exec() запускает cwebp для конвертации.
За рецептом в ЛС [/QUOTE]
Второй день уже бьюсь без толку! Настройки в апач тоже вносили?