我在我的网站配置文件放以下
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="Login.aspx" />
</customErrors>当在我的网站上 输入不存在的aspx文件的时候才转到Login.aspx
但是当在我的网站上 输入不存在的html文件的时候 就不转到Login.aspx文件
好象对html文件没有效果 怎么回事呢?
<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="Login.aspx" />
</customErrors>当在我的网站上 输入不存在的aspx文件的时候才转到Login.aspx
但是当在我的网站上 输入不存在的html文件的时候 就不转到Login.aspx文件
好象对html文件没有效果 怎么回事呢?
选择属性-自定义错误-列表中双击404,消息类型选url
404错误传到相应页面的设置
只应用到了aspx,而没有应用html页面呢
但是如果你发布到IIS就不行了,如果自定义
选择属性-自定义错误-列表中选择404
我去年底也遇到了这个问题。
然后是自定义错误,选择404
点击编辑
上面的类型选择Url
下面输入你的自定义错误也的地址。