【发布时间】:2022-08-23 03:02:30
【问题描述】:
迪亚诺加版本5.4.1
环境描述Sitecore.NET 9.3.0 .NET 框架 4.7.2
您启用了哪些配置
- Dianoga.DisableForSites.config
- Dianoga.Jpeg.config
- Dianoga.Log.config
- Dianoga.Png.config
- Dianoga.Svg.config
- Dianoga.WebP.CDN.config
- Dianoga.WebP.config
Web.config 更改:我已将 sitecore_media.ashx 类型替换为 \"Dianoga.MediaRequestHandler, Dianoga\" name=\"Sitecore.MediaRequestHandler\"
你期望看到的和你实际看到的
预期的:查看以 webp 格式下拉的图像
实际的:图像以原始格式(jpeg、png 等)接收,但不在 webp 中。
日志文件:所有日志文件都是空的。
注释在 Azure MediaProvider 中的 CD 上部署后,将扩展 webp 添加为 URL 参数。这应该会触发 MediaRequestHandler 中的 webp 优化器。但是 MediaProvider 似乎没有运行。在我当地的环境中,我不使用 CDN 并且 Dianoga 工作正常。我可能错过了什么?
-
嗨@Mykyta,建议的解决方案对您有用吗?如果它解决了您的问题,请告诉我,否则请分享更多详细信息,以便我进行故障排除或接受它以帮助其他社区成员。
标签: azure sitecore webp azure-cdn sitecore9