phpcms如何设置伪静态
发布:smiling 来源: PHP粉丝网 添加日期:2014-12-05 11:28:50 浏览: 评论:0
使用伪静态不用大量生成静态html文件,当网页量非常多的时候,生成会很花时间,而且非常占硬盘空间,产生很多I/O开销,因此不如使用动态的,但是动态的url对搜索引擎不友好,搜索引擎蜘蛛对网址带有问号的url不进行收录,伪静态对于搜索引擎来说就是静态的.
那么phpcms如何设置伪静态?
和wordpress等其他程序设置伪静态一样,采用程序路由控制,或者htcaccess写重写规则.
phpcms可以采取htcaccess写重写规则,代码如下:
- RewriteEngine on
- RewriteRule ^content-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3
- RewriteRule ^show-([0-9]+)-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=show&catid=$1&id=$2&page=$3
- RewriteRule ^list-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=lists&catid=$1&page=$2
只需上传htcaccess重写规则文件到www根目录就行了.
这样访问www.phpfensi.com/show-1-1-1.html就是rewite到了www.phpfensi.com /index.php?m=content&c=index&a=show&catid=1&id=1&page=1了,访问动态网址也可以访问.
Tags: phpcms伪静态 phpcms伪静态配置
相关文章
- ·PHPCMS V9自定义栏目的伪静态规则(2014-10-18)
- ·PHPCMS伪静态的设置方法(2014-10-19)
- ·Phpcms V9全站伪静态设置方法(2014-10-20)
- ·PHPCMS V9 TAG伪静态终极解决方案(2014-10-20)
- ·Nginx下phpcms伪静态规则_rewrite重写(2014-10-21)
- ·phpcms v9中给Rss伪静态配置方法(2014-12-04)
- ·phpcms搜索页伪静态配置方法(2015-04-04)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)