【问题标题】:URL rewriting in .NET 4?.NET 4 中的 URL 重写?
【发布时间】:2011-06-20 08:26:05
【问题描述】:

我听说在 Visual Studio 2010 中提供了使用其 URL 路由引擎重写 URL 的内置功能。

我在早期版本的 Visual Studio 中使用 intelligencia urlrewrite 之类的插件进行了 URL 重写。

谁能解释我或指导我理解这一点?

想在我的网站中实现动态和自定义 url 重写。

【问题讨论】:

标签: c# asp.net .net-4.0 url-rewriting


【解决方案1】:

你指的是.net 4.0 URL Routing吗?

URL 路由是我们首先使用的一项功能 与 ASP.NET 3.5 SP1 一起引入,以及 已在 ASP.NET 中使用 MVC 应用程序公开干净, 对 SEO 友好的“web 2.0”网址。网址 路由允许您配置一个 接受请求 URL 的应用程序 不映射到物理文件。 相反,您可以使用路由来定义 具有语义意义的 URL 给用户,这可以帮助 搜索引擎优化 (SEO)。

【讨论】:

  • 是的,但需要更多解释和示例。
  • 检查我发布的链接。 Scott Gu 写了一系列关于它的博客文章。
  • 正如在其他答案的评论中发布的那样,我实际上写了一篇关于差异的长篇文章。 coderjournal.com/2010/03/difference-between-routing-rewriting 所以你得到了我的 +1 以纠正这个误称。
  • 也感谢您为我解决这个问题。我删除了我的错误答案,谢谢你教我一些新东西。
  • @David .. 是的,我知道 IIS 可以用于此,但他要求使用 VS 2010,所以我怀疑他在谈论 .net 4.0(很多人对此感到困惑)。 :-)
猜你喜欢
  • 1970-01-01
  • 2011-10-13
  • 2011-01-23
  • 2012-12-02
  • 2011-07-29
  • 2015-06-08
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
相关资源
最近更新 更多