brocode / module-image-optimizer-webp
用于将图像优化为AVIF格式的Magento 2模块
1.0.0
2024-06-29 14:13 UTC
Requires
- ext-gd: *
- brocode/module-image-optimizer: ^1.0
Suggests
- brocode/module-image-optimizer-avif: Additional module for AVIF image optimization
README
本模块为Magento 2提供WEBP图像转换器。它基于brocode/module-image-optimizer
安装
composer require brocode/module-image-optimizer-webp
bin/magento module:enable BroCode_ImageWebpOptimizer
bin/magento setup:upgrade
配置
配置可以在 商店 -> 配置 -> 服务 -> BroCode ImageOptimizer -> 图像 Webp
下找到。目前可以设置图像质量(值介于0和100之间),并且可以禁用转换器。
Apache配置
将以下代码片段添加到 .htaccess 文件中,该文件用于提供已转换的公共图像
############################################
## if client accepts webp, rewrite image urls to use webp version
AddType image/webp .webp
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_FILENAME} (.*)\.(png|gif|jpe?g)$
RewriteCond %{REQUEST_FILENAME}\.webp -f
RewriteRule ^ %{REQUEST_FILENAME}\.webp [L,T=image/webp]
更多信息
有关如何设置图像优化器的更多信息,请参阅基本模块:brocode/module-image-optimizer