平时我们使用thibkphp框架生成分页路由都是 ?page=2 这种形式的,那么如何将分页也做成伪静态呢
看下面的操作
首先在调用db查询时使用
分页伪静态 ->paginate(10,false,['page' => $this->request->param('page/d', 1),'path' => '/cate/'.$cid.'/page/[PAGE].html']);
如上图生成的链接就是 /cate/栏目id/page/页码.html
如果想改成如下效果,那么需要修改路由
/cate/6-2.html
/cate/6/2.html
/cate/6/2.htmlRoute::get('cate/:cid/[:page]', 'index/def.cate/listt');/cate/6-2.htmlRoute::get('cate/:cid-[:page]', 'index/def.cate/listt');