1.什么是伪静态?使用伪静态的作用是什么?
定义:动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。
例如:我们当访问地址http://www.cnblogs.com/yanglily/p/6090148.html时,6090148.html文件是不存在的,也许只是一个数据库文章的id。
为什么要这样做呢?
(1)增强URL的友好性,方便用户记忆URL。
(2)提高搜索引擎抓取,很多搜索引擎更看好静态HTML页。
(3)加强安全性,因为隐藏了参数"year"、"month"、"day"、"id",使网站没有那么容易受到攻击。