• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 新闻阅读 > 正文

    asp错误不显示_asp返回404错误状态码程序

    时间:2020-05-27来源:山茶花美文网 本文已影响 山茶花美文网手机站

    404错误状态码是页面找不到时才返回的一个告诉搜索引擎此页面永久不存了,下面小编来给各位同学介绍一下404错误状态码在asp代码中如何实现吧。

    asp中设置404状态

    代码如下

    <%
    Response.Status = "404 Not Found"
    %>

    设置404页面

    在404.aspx中加入代码:

    代码如下

    Response.Status = "404 Moved Permanently";

    在 Global.asax 中加入下面的代码:

    代码如下 protected void Application_Error(object sender, EventArgs e)
    {
    //在出现未处理的错误时运行的代码
    this.FileNotFound_Error();
    }
    /// <summary>
    /// 404错误处理
    /// </summary>
    private void FileNotFound_Error()
    {
    HttpException erroy = Server.GetLastError() as HttpException;
    if (erroy != null && erroy.GetHttpCode() == 404)
    {
    Server.ClearError();
    string path = "~/404.aspx";
    Server.Transfer(path);
    //Context.Handler = PageParser.GetCompiledPageInstance(path, Server.MapPath(path), Context);
    }
    }
    • asp错误不显示_asp返回404错误状态码程序 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全