起因:

最近因为业务上的需求,老板要求改写网站的域名.要求把所有的二级域名中的内容放到主域名下,增加资源集中程度,有利于搜索引擎的优化.

so.网站中所有的URL定向都要重写,也就是我们所说的伪静态的实现.

一.什么是URL重写?

URL重写(Rewrite)就是截取web的请求,然后服务器自动的将请求定向到其他URL的过程.

例如:

浏览器传入的请求www.cnlihao.com/news/page/2,然后服务器自动将这个请求定向到www.cnlihao.com/index.php?item=news&page=2.这就是利用的地址重写,实现的一个伪静态.显然,前者比后者更有利于搜索引擎优化,对用户和蜘蛛比较友好.

URL重写的方式:
  1. 纯代码实现,通过解析PATH_INFO实现.
  2. 服务器实现,如Apache中的mod_rewrite模块.

最新文章

  1. JSTL标准标签库 (使用foreach打印集合)
  2. cordova for ios(android一样)添加插件
  3. [爬虫资源]各大爬虫资源大汇总,做我们自己的awesome系列
  4. 【Javascript】IE8兼容 背景图片与a标签的onclick事件
  5. codeforces 451D Count Good Substrings
  6. 添加删除虚拟ip
  7. Java基础之创建窗口——颜色和光标(TryWindow4)
  8. linux学习笔记2-命令总结2
  9. 部署WAR文件到tomcat
  10. ApplicationContext的应用场景
  11. tomcat web.xml 配置
  12. 【转】一个windows线程池实现
  13. 浅谈用java解析xml文档(二)
  14. Linux通配符
  15. [转]Python存取XML方法简介
  16. C# 利用file打印日志
  17. 【C语言探索之旅】 第一部分第五课:运算那点事
  18. APK重新签名方法
  19. Oracle的正则函数之regexp_like
  20. BZOJ 4767: 两双手 [DP 组合数]

热门文章

  1. J2EE的13种规范
  2. python算法题 python123网站单元四题目
  3. .Net捕获网站异常信息记录操作日志
  4. LNMP环境下搭建SVN服务
  5. OC-加载h5富文本的代码,并计算高度
  6. Google Analytics 学习笔记四 —— GA的Channels划分规则
  7. [b0013] Hadoop 版hello word mapreduce wordcount 运行(三)
  8. super与this用法
  9. Java并发--Java中的CAS操作和实现原理
  10. http异步通信