各版本IIS设置这个地方好像有不一样,你自己好好找吧2楼的截图上写的是应用程序配置,
要么就是右击网站进行配置,要么就是去配置该网站所用到的应用程序池!

解决方案 »

  1.   

    那这个问题怎么解决啊?不影响优化吗?在你的404错误页面里硬编码: 
    Response.Status = "404 Not Found";
    Response.StatusCode = 404;给分啊,老子就是来找微软的毛病的。
      

  2.   

    配置iis的404是对静态页的,配置后是返回404状态啊。。楼主iis有问题?。。找不aspx页返回也是404,如果配置过web.config的customErrors转向其他处理页面,需要设置Response.Status和Response.StatusCode ,要不确实是返回200
    <customErrors >
          <error statusCode="404" redirect="~/error.aspx?sc=404"/>
      

  3.   

    嗯是的我配置IIS静态后还是返回200啊 web.confing里我也做了相应的404错误
    转接到的是404.aspx 而这个404我也做了Response.StatusCode状态设置但是返回还是200