首页 > 网站 > 建站经验 > 正文

asp返回404-错误状态码程序

2019-11-02 15:04:44
字体:
来源:转载
供稿:网友

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

  asp中设置404状态

 代码如下  

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

  ASP.NET设置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; 
放放电影网[www.aikan.tv/special/fangfangdianyingwang/]
        if (erroy != null && erroy.GetHttpCode() == 404) 
        { 
            Server.ClearError(); 
            string path = "~/404.aspx"; 
            Server.Transfer(path); 
            //Context.Handler = PageParser.GetCompiledPageInstance(path, Server.MapPath(path), Context); 
        }
    }
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表