首页/技术/文章阅读

thinkphp关于分类页面的伪静态规则

技术 2021-07-15 29 0
当前cms以前使用的是 /yuanma.html 这一种的目录url样式,我不是很喜欢,于是我找资料,修改成了 /yuanma/ ,之后又发现thinkphp的翻页默认的格式是 ?page=2 这一种,我也不喜欢,所以我找代码修改成了 /yuanma/p/2/ 这一种。 经过测试,效果很好,之后在写一个page分页的方法替换默认的翻页就行了。

效果:

thinkphp关于分类页面的伪静态规则

代码:

    Route::rule('<alias>/$', 'index/list')->pattern(['alias' => '[b-za]*']);
    Route::get('<alias>/p/<page>/$', 'index/list',[],['page'=>'d+'])->pattern(['alias' => '[b-za]*']);
把上面的代码放到 route.php 文件中就行。多应用找到对应的应用下文件。和我这个一样,要保证你的栏目有 alias 这个别名,否则无效。

正文结束

html处理长文章折叠展示阅读更多readmore.jsthinkphp6修改栏目分页url地址为伪静态

评论区

还没有评论,来坐沙发吧。