如何理解并运用URL重写技术?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1079个文字,预计阅读时间需要5分钟。
URL重写是一种将URL重定向到其他URL的技术。简单来说,它可以将复杂的URL转换成更简洁的形式。例如,将`http://www.123.com/news/index.aspx`转换成`http://www.123.com/news/`,这样访问起来更方便,也更美观。这种技术常用于URL静态化,将动态页面显示为静态页面形式。
URL Rewrite即URL重写,就是把传入Web的请求重定向到其他URL的过程。URL Rewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如www.123.com/news/index.asp?id=123 使用UrlRewrite转换后可以显示为 www.123.com/news/123.html
URL Rewrite有什么用?
1,首先是满足观感的要求。
对于追求完美主义的网站设计师,就算是网页的地址也希望看起来尽量简洁明快。形如www.123.com/news/index.asp?id=123的网页地址,自然是毫无美感可言,而用UrlRewrite技术,你可以轻松把它显示为 www.123.com/news/123.html。
2,其次可以隐藏网站所用的编程语言,还可以提高网站的可移植性。
当网站每个页面都挂着鲜明的.asp/.aspx/.php这种开发语言的标记,别人一眼即可看出你的网站是用什么语言做的。而且在改变网站的语言的时候,你需要改动大量的链接。而且,当一个页面修改了扩展名,它的pagerank也会随之消失,从头开始。我们可以用UrlRewrite技术隐藏我们的实现细节,这样修改移植都很方便,而且完全不损失pagerank。
3,最后也是最重要的作用,是有利于搜索引擎更好地抓取你网站的内容。
本文共计1079个文字,预计阅读时间需要5分钟。
URL重写是一种将URL重定向到其他URL的技术。简单来说,它可以将复杂的URL转换成更简洁的形式。例如,将`http://www.123.com/news/index.aspx`转换成`http://www.123.com/news/`,这样访问起来更方便,也更美观。这种技术常用于URL静态化,将动态页面显示为静态页面形式。
URL Rewrite即URL重写,就是把传入Web的请求重定向到其他URL的过程。URL Rewrite最常见的应用是URL伪静态化,是将动态页面显示为静态页面方式的一种技术。比如www.123.com/news/index.asp?id=123 使用UrlRewrite转换后可以显示为 www.123.com/news/123.html
URL Rewrite有什么用?
1,首先是满足观感的要求。
对于追求完美主义的网站设计师,就算是网页的地址也希望看起来尽量简洁明快。形如www.123.com/news/index.asp?id=123的网页地址,自然是毫无美感可言,而用UrlRewrite技术,你可以轻松把它显示为 www.123.com/news/123.html。
2,其次可以隐藏网站所用的编程语言,还可以提高网站的可移植性。
当网站每个页面都挂着鲜明的.asp/.aspx/.php这种开发语言的标记,别人一眼即可看出你的网站是用什么语言做的。而且在改变网站的语言的时候,你需要改动大量的链接。而且,当一个页面修改了扩展名,它的pagerank也会随之消失,从头开始。我们可以用UrlRewrite技术隐藏我们的实现细节,这样修改移植都很方便,而且完全不损失pagerank。
3,最后也是最重要的作用,是有利于搜索引擎更好地抓取你网站的内容。

