当请求图像时,如何让 IIS7 提供默认图像而不是 404 html 页面?
例如
要求:http://www.example.com/myImage.jpg
myImage.jpg 不存在,因此我们提供另一张图片吗?
答案1
考虑 URL 重写或类似的东西,尽管您需要做一些扩展才能知道 jpg 是否存在。
您可以使用 customErrors,但这会影响所有内容类型。此外,您可以添加自己的 HTTPHandler 来监视 .jpg 文件,确认它们不存在,并在不存在时提供默认图像。
当请求图像时,如何让 IIS7 提供默认图像而不是 404 html 页面?
例如
要求:http://www.example.com/myImage.jpg
myImage.jpg 不存在,因此我们提供另一张图片吗?
考虑 URL 重写或类似的东西,尽管您需要做一些扩展才能知道 jpg 是否存在。
您可以使用 customErrors,但这会影响所有内容类型。此外,您可以添加自己的 HTTPHandler 来监视 .jpg 文件,确认它们不存在,并在不存在时提供默认图像。