2009-08-14 40 views
0

这与我上周提到的another question有关,但目前的问题更多是以IIS为中心的。IIS 6应用程序映射默认设置

作为一种变通方法来纠正这个问题,我删除了web应用通配符映射(这是设置为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll

我希望能够重新添加此通配符设置(因为可能有侧删除此效果) - 但不包括 * .dll扩展名被映射到ASP.NET端点。

我该怎么去做这件事IIS6

回答

1

我的直觉告诉我你应该编写一个HttpModule,它过滤掉.dll请求,所以仍然有“全部通配符”通配符映射,但任何对dll(和.config)的请求都会被httpmodule ...

另一种选择是明确设置你想要处理的文件类型,不会是一个大的列表我想象,js,html,通常的嫌疑人...

相关问题