如题,配置了404错误的转向以后,其它格式的文件如果找不到就按我定义的转向了,但如果地址栏输入的是.aspx  URL,它却不会转向,还是显示找不到文件,为什么?请问该怎么解决?

解决方案 »

  1.   

    你需要配置你的IIS的自定义错误类型中,你可以将原有的404错误页,替换为你想要的页就可以了,以后你的网页凡是404的错误都会出现你自定义的页。
      

  2.   

    对,我是配了,而且对其它格式的文件都起作用,但对.aspx的文件不起作用,你试试
      

  3.   

    iis->虚拟目录或网站-〉属性-〉虚拟目录-〉应用程序设置-〉配置->.aspx->编辑-〉确认文件存在
      

  4.   

    我发现里面没有aspx,怎么办,如果要添加的话,那么打开aspx的dll文件是哪个,谢谢
      

  5.   

    web.config中的配置<customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
                <error statusCode="403" redirect="NoAccess.htm" />
                <error statusCode="404" redirect="FileNotFound.htm" />
            </customErrors>也可以在IIS中设置,修改IIS的自定义错误
      

  6.   

    Click the link to solve your problem.Good luck!