进行URL重写时要记住的一般要点

时间:2013-03-21 08:36:32

标签: c# asp.net url-rewriting

我正在使用urlrewritingnet进行网址重写。

有人可以建议我在那里链接,可以列出在执行此操作时需要小心的点。正如我在很多地方看到的那样,开发人员在使用它时会遇到问题。

如何完整的网址重写列表。 该文件需要涵盖所有网址规则?

因为我是这个的新手。我不想重复任何错误,并希望使用网址重写只是为了更好的SEO(这是我知道的唯一一个好处)

希望我清楚我要求的是什么。

1 个答案:

答案 0 :(得分:1)

我认为你应该试试:

  1. ASP.NET路由
  2. IIS 7 URL重写模块
  3. <强> ASP.NET Routing

    ASP.NET路由使您可以使用不必映射到网站中特定文件的URL。由于URL不必映射到文件,因此您可以使用用户更容易理解的URL。

    URL Rewrite Module

    适用于IIS 7及更高版本的Microsoft URL重写模块2.0使IIS管理员能够创建功能强大的自定义规则,将请求URL映射到友好的URL,方便用户记住并使搜索引擎更容易找到。您可以使用URL Rewrite模块执行URL操作任务,其中一些包括:

    • 定义强大的规则,将复杂的URL转换为简单一致的Web地址。

    • 轻松替换Web应用程序URL以产生用户和搜索引擎友好的结果。

    • 根据HTTP标头和IIS服务器变量重写URL。

    • 根据重写规则中表达的逻辑执行重定向,发送自定义响应或停止HTTP请求。

    • 根据网址细分或请求元数据控制对网站内容的访问。