【发布时间】:2008-12-01 11:37:26
【问题描述】:
到目前为止,我们一直在使用自定义 404 页面重写 URL:该 url 不会映射到站点中的任何文件,我们配置 IIS 以将 404 错误发送到将这些 url 重定向到正确的 aspx 页面网址。
现在我们要停止使用重定向,所以在阅读了 Scott Guthrie 关于 Url Rewriting 的文章后,我想在 Global.asax 中使用 Application_BeginRequest。问题是我们的很多 url 都没有被重写,并且可以在没有任何干预的情况下到达正确的位置。我担心现在每个请求都必须通过 Application_BeginRequest 方法(甚至是未重写的 url),我担心这会减慢它们的加载时间。
你怎么看?使用 Application_BeginRequest 时加载时间是否存在问题?
【问题讨论】:
标签: asp.net url-rewriting