条件:我把PHPCMS的首页做成了博客列表,在动态模式下,默认分页地址如下
http://www.freexyz.cn/?page=2
我希望他变成这种形式
http://www.freexyz.cn/page/2
于是我找到了处理分页的函数,打开 phpcmslibsfunctionsglobal.func.php
查找“返回分页路径” 在“return $url;”之前插入以下代码
$modifyurl[0]="/?page=(d+)/"; $modifyurl[1]="/page/d+page/(d+)/"; $url=preg_replace($modifyurl,"page/$1",$url);
然后打开网站根目录下的 .htaccess文件,插入以下代码
RewriteRule ^page/(d+)$ ?&page=$1
大功告成,通过上面几个步骤,修改的原理已经很清楚了,希望帮到大家!