视频介绍:伪静态是相对真实静態来讲的.通常我们为了更好的缓解服务器压力,和增强搜索引擎的友好面.都将文章内容生成静态页面静态.但是有的朋友为了实时的显示一些信息.或者还想运用动态脚本解决一些问题.不能用静态的方式来展示网站内容.但是这就损失了对搜索引擎的友好面.怎么样在两者之间找个中間方法呢,这就产生了伪静态技术.就是展示出来的是以.html一类的静态页面静态形式,但其实是用PHP一类的动态脚本来处理的. 为此传智播客特免费贈送其他机构需价值上万元的网站静态化系列视频教程!针对广大的PHP初学者和已经具有多年PHP开发经验程序员,让您在PHP领域上更上一层楼!
常说的页面静态静态化分为两种一种是伪静态,即url 重写一种是真静态化。
前两篇讲了两种静态化方法基本都是使用TP自带的静态化机制。但TP写的网站页面静态路由都仳较繁琐复杂不利于引擎优化。
前段时间做了个网站由于网站层次太深,在进行SEO优化的时候不好收录,无奈之下只得自己重新写方法进行页面静态静态化采用的方法就是:在后台对每个栏目和内容手动点击进行静态化。后台添加栏目和文章之后手动点击生成静态页媔静态文件
原理就是:每一个栏目或者内容都唯一的URL路径,根据链接将内容提取出来然后重新保存文件就是静态化之后的文件。页面靜态中原有的a标签带有的链接都通过正则表达式匹配之后,重新替换以保证在一个静态页面静态中点击链接跳转到的下一个页面静态吔是HTML/目录下的静态化页面静态。
先将自己写的方法贴出来参数分别为(栏目或内容的URL路径,静态文件保存路径生成静态文件的文件名):
不同的网站层级结构和路由规则不一样,所以URL不同同时正则匹配规则也就不一样了,大家可以根据自己的网站的路由规则进行灵活調整改动
首次MCms安装部署好或启动好後先登录后台,生成静态页面静态这样才能正常访问前端地址,否则前端演示页面静态会提示404错误修改模板或对文章内容进行修改後,必须进行更新操作
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。