热门搜索:   ASP.Net教程   前端开发   etl 工具   sql server 2008   .net 3.5   c#教程   SEO优化   visual studio 2010   ASP.Net 4.0教程   网站安全   ASP.Net MVC 入门视频教程   silverlight 教程   dhl   网站模板-dhl快递
ASP.Net教程
欢迎光临Elock Wong的博客。ASP.Net教程,为您开启WEB编程之门!从基础知识到实例教程,从PDF文档到视频教程,循序渐进地引导大家步入ASP.Net的殿堂。众多的面试题、源码资料、软件下载;近期还推出Ajax 、MVC 和CMS系统教程。相信教程的力量!

  URL重写已经不是什么新鲜事物了,URL重写实现URL搜索引擎友好化是SEO的一个重要环节,不管是ASP.NET程序,还是其他语言都可以写出一段代码来截取传入的HTTP请求并自动将该请求重定向到其他资源。使用传统的 ASP,应用 URL 重写的唯一方法是编写 ISAPI 筛选器,或者购买提供 URL 重写功能的第三方产品。但是,使用ASP.NET,您可以通过很多方法来轻松地创建您自己的 URL 重写引擎。
  ASP.NET相关教程文章:
《URL Rewriting With ASP.NET 》
http://www.codeproject.com/kb/aspnet/URLRewriter.aspx
此文章为 ASP.NET 的 URL 重写功能提供了很好的概述。
在网上还能找到大量使用 URL 重写来增强搜索引擎定位功能的实例。

 

  UrlRouting(URL路由)是为了让Url更简短更直观更有意义才出现的,同时还可以通过参数得到重写后的Url在页面上使用。

如:原来ASP.NET中的参数URL:post.aspx?year=2010&month=6&day=1, 使用UrlRouting来配置一些URL的映射得到搜索引擎友好的,对用户也友好的url:/post/2010/6/1/

  UrlRouting早已在Asp.NET MVC项目中被广泛使用,ASP.NET 4.0中正式普遍到webform,UrlRouting技术后于Url重写出现,在Asp.NET MVC 中UrlRouting可以双向转换,既可以做url重写,还可以根据一些参数获得重写后的Url地址,但是它也有自己的不足之处,比如说如果你想连域名一起重写,比如博客地址elock.cnblogs.com这样的重写,UrlRouting就做不到了,只能用UrlRewrite。
  本博客相关文章:
ASP.NET实现 URL 重写
ASP.NET MVC之UrlRouting配置
System.Web.Routing类-路由剖析

 

posted on 2010-06-04 10:46  ASP.Net 4.0教程  阅读(1242)  评论(1编辑  收藏  举报

Loading
DHL新闻,将对中国至美国航线DHL,在春节期间DHL中文主页可以办理快递吗,DHL公益关注贫困地区青少年教育,问题DHL装备环保,发动机DHL在中国,内陆DHL网站图片举例,说明代理报关DHL等,知名快递DHL的客服,电话DHL门店
回到顶部