如果我配置(通过web.config)一个httphandler来处理特定文件夹的所有.gif请求,那么将.gif请求映射到IIS中的aspnet_isapi.dll是绝对必要的吗?
还有其他方法可以确保aspnet_isapi.dll处理.gif http请求吗?
我配置了一个服务器,其中包含.gif-> aspnet_isapi.dll映射的虚拟目录已被删除,但.gif请求仍然被传递给处理程序。任何人都知道如何做到这一点,以及设置可能潜伏在哪里?
由于
答案 0 :(得分:0)
映射是必需的,否则IIS永远不会将请求发送到ASP.Net,您的处理程序将永远无法处理请求。
我不知道其他方式。您必须让IIS知道它必须处理文件类型。
要删除,您可以按照http://msdn.microsoft.com/en-us/library/bb515343.aspx中的说明操作,但删除而不是添加扩展名映射。
同时检查您是否也没有通配符映射。