Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 当输入url中不可用的文件名时,如何重定向到主页_C#_Asp.net Mvc - Fatal编程技术网

C# 当输入url中不可用的文件名时,如何重定向到主页

C# 当输入url中不可用的文件名时,如何重定向到主页,c#,asp.net-mvc,C#,Asp.net Mvc,当用户在url中输入项目中不可用的文件名时,我试图重定向到主页 这是我在Global.asax.cs中的代码: protected void Application_Error(object sender, EventArgs e) { Exception exception = Server.GetLastError(); Server.ClearError(); Response.Redirect("/Home/GuestSearch"); } 它在本地机器上工作

当用户在url中输入项目中不可用的文件名时,我试图重定向到主页

这是我在Global.asax.cs中的代码:

 protected void Application_Error(object sender, EventArgs e) 
 {
   Exception exception = Server.GetLastError();
   Server.ClearError();
   Response.Redirect("/Home/GuestSearch");
 }

它在本地机器上工作,即
http://localhost:54683/a
输入后,用户将重定向到主页,但部署时该主页不工作-显示运行时错误。

您的IIS应用程序是否为MVC正确设置?应用程序中的其他操作是否按预期运行?听起来像是发布版本配置问题。尝试在web.config中暂时关闭
。这可以通过我在web.config中的某种方式证明这一点file@kumarswamy…是的,他说要关闭该选项,所以将其更改为debug=“false”,并查看happensit的工作情况良好,但如果我们将debug设置为false,则会出现任何问题