IIS 6 404用于默认文档

时间:2008-12-08 13:37:33

标签: c# asp.net iis-6

我在IIS 6上部署了一个ASP.NET网站。我的应用程序中有几个文件夹,包含log.ashx,default.ashx等处理程序。

我在IIS中配置了默认文档,因此我可以在浏览器中输入www.mydomain.com/tools,我将获得/tools/default.ashx。

IIS一直给我404,这是我的问题。我还将aspnet_isapi.dll配置为通配符处理程序。

有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在IIS中设置默认文档只是告诉IIS在请求的文件夹中查找具有该名称的文档,因此如果服务器上不存在/tools/default.ashx,那么您确实会获得404。 / p>

您需要在web.config中声明处理程序 - 本文http://dotnetperls.com/Content/ASHX-Handler.aspx将指导您如何使用web.config的urlMappings部分设置类似的东西。