У меня есть страница, которая показывает много входящего трафика. Некоторые из них терпят неудачу, и я хочу перенаправить их на главную страницу, чтобы избежать потери потенциальных клиентов. Я попытался это в моем global.asaxПроблема перенаправления ASP.NET и 404
void Application_Error(object sender, EventArgs e)
{
// Code that runs when an unhandled error occurs
Exception ex = Server.GetLastError();
if (ex is HttpException)
{
if (((HttpException)(ex)).GetHttpCode() == 404)
Server.Transfer("~/Default.aspx");
}
// Code that runs when an unhandled error occurs
Server.Transfer("~/Default.aspx");
}
И я попытался с помощью пользовательских ошибок, но мое приложение продолжает давать мне +7,5 HTTP страницу 404 ошибки IIS, хотя я должен обработал это сам .... Все работает в соответствии с моей средой разработки, но на моем размещенном решении не работает ... какие-либо решения?
+1, пытался выяснить, как сделать это на некоторое время. Легко подключается к пользовательским настройкам ошибок в веб-конфигурации. – ryanulit