2013-03-21 59 views
0

我使用urlrewritingnet进行网址重写。做网址重写时要记住的一般要点

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

完整的URL重写列表如何显示。 该文件需要覆盖哪些url规则?

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

希望我明白什么即时通讯要求。

+0

你有没有试过这个http://msdn.microsoft.com/en-us/library/ms972974.aspx这个https://www.simple-talk.com/dotnet/asp.net/a -complete-URL重写溶液换asp.net-2.0 / – Mogli 2013-03-21 08:59:25

回答

1

我想你应该尝试:

  1. ASP.NET路由
  2. IIS 7 URL重写模块

ASP.NET Routing

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

URL Rewrite Module

微软URL重写模块2.0 IIS 7及以上的使IIS管理员可以创建功能强大的自定义规则来映射请求的URL,以更易于用户记忆和更容易被搜索引擎友好的网址找到。您可以使用URL重写模块来执行URL操作任务,其中一些包括:

  • 定义强大的规则以复杂的URL转化为简单和一致的Web地址。

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

  • 重写基于HTTP标头和IIS服务器变量的URL。

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

  • 根据URL段或请求元数据控制对网站内容的访问。