IIS7如何在请求图像时提供默认的404图像?

当图像被请求时,我怎样才能让IIS7提供一个默认的图像,而不是一个404的HTML页面?

例如

请求: http : //www.example.com/myImage.jpg

myImage.jpg不存在,所以我们提供另一个图像呢?

考虑URL重写或类似的东西,虽然你需要做一些扩展,以知道如果JPG存在与否。

您可以使用customErrors,但会影响所有内容types。 此外,您可以添加您自己的HTTPHandler来监视.jpg文件,确认它们不存在,并提供它不存在的默认映像。