【发布时间】:2013-08-28 20:58:24
【问题描述】:
我不知道这个问题是否已经被问到。但是我遇到了一个问题。
我有一个 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维亚斯
【问题讨论】:
标签: c# asp.net url-rewriting url-routing http-error