我希望在用户打开此格式的URL时调用我的ASP.NET HTTP处理程序:
http://mySite/getStuff?id="actualId"
为了在IIS5.1上执行此操作,我必须打开IIS管理控制台和map .*
extension onto ASP.NET ISAPI handler,以便首先使用ASP.NET处理请求。
原来,IIS6控制台不接受.*
作为有效的扩展名。
我知道有重写网址这样的东西,但我觉得这样的简单案例有点过分了。
是否有一些更简单的方法可以将所有请求传递给没有ASP.NET扩展名的URL?
答案 0 :(得分:0)
也许尝试使用通配符映射但优先级最低,因此它上面的所有内容都将映射到正确的ISAPI。 http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/5c5ae5e0-f4f9-44b0-a743-f4c3a5ff68ec.mspx?mfr=true