未调整大小的图像的内容长度为0,缺少内容类型

问题描述 投票:0回答:1

我有一个使用ImageResizer的网站。但并非所有图像都使用缩放器,我们有一些未调整大小的图像。这些似乎是内容长度为0,并且响应标头中也缺少内容类型。我们使用AzureReader2和DiskCache插件。我缺少任何设置或调整吗?这对我来说是一项非常关键的任务,非常感谢任何反馈。

例如:

不起作用:

https://www.example.com/globalassets/home-page/23491_2_2.jpg 

这很好用:

https://www.example.com/globalassets/home-page/23491_2_2.jpg?height=1000&width=1000 

以下是我在web.config中的内容

<resizer>
<Clientcache minutes="720" />
<plugins>
<add name="AzureReader2" prefix="~/azure" connectionString="EPiServerAzureBlobs"/>
<add name="EPiServerBlobReaderPlugin" />
<add name="DiskCache" />
</plugins>
<licenses>
<license>

</license>
</licenses>
</resizer>
image-resizing imageresizer imageresizer-diskcache
1个回答
0
投票

EPI服务器以某种有时不能正常工作的方式覆盖静态文件的处理。

你可以试试<add name="AzureReader2" vpp="true" cacheUnmodifiedFiles="true" prefix="~/azure" connectionString="EPiServerAzureBlobs"/>

有时这会强制要求正确处理。

https://imageresizing.net/docs/v4/plugins/azurereader2

© www.soinside.com 2019 - 2024. All rights reserved.