网站不会重定向到客户页面并在asp.net网站上抛出404错误

时间:2013-08-26 11:24:20

标签: c# asp.net url-rewriting url-routing http-error

我不知道这个问题是否已被问及。但我陷入了一个问题。

我有一个CMS应用程序,其中一些页面是静态的,一些是动态的。

当我使用http://abc.com/abc.aspx

访问网址时

现在在这种情况下,如果abc.aspx是cms页面,那么它会将我重定向到该页面,但如果它不是cms页面,那么这会将我重定向到我的自定义页面http://abc.com/page-not-found.aspx

现在我的问题是,如果我只写http://abc.com/abc,那么它不会将我重定向到http://abc.com/page-not-found.aspx,但它会将错误404页面或目录找不到。

现在我必须检查两件事

1)如果没有任何客户页面,则会显示http://abc.com/page-not-found.aspx

2)当http://abc.com/page时,它还会将我重定向到http://abc.com/page-not-found.aspx

请帮助我。这可以在我的本地工作,但在现场环境中唯一的问题。

提前致谢。

此致 AB Vyas

1 个答案:

答案 0 :(得分:0)

您可能需要在web.config中查看处理程序。

http://msdn.microsoft.com/en-us/library/46c5ddfy(v=vs.100).aspx