我正在帮助迁移旧版应用程序。其中一项要求是我们能够处理对旧图像的请求。
我们拥有的是:
- new.com 上的新网站
- old.com 上的旧网站
链接的图像(导入的内容)指向 /imgs/cat.png,但实际图像托管在 old.com/assets/images/cat.png 上(目前)。
<img src="/imgs/cat.png"/>
我为 302 对 new.com/imgs/(.*).(png|jpg|jpeg|gif) 的请求的所有 png、jpg、jpeg、gif 设置重定向到http://old.com/assets/images/ $1.$2
在 Chrome、Firefox 和 IE9 中都可以找到 - 但是在 IE8 中注意到图像不会呈现。它可能在 IE7、6 和 5.5 中存在相同的问题,但是我无法对此进行测试。
有谁知道为什么会发生这种情况以及如何解决?
我尝试在 302 对 image/(png|jpg|jpeg|gif) 的响应中设置 contentType 标头,但这没有任何影响。
任何见解将不胜感激。