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

2021-07-15
216次阅读
没有评论

当前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 这个别名,否则无效。

正文结束
居烽
版权声明:本站原创文章,由 居烽 于2021-07-15发表,共计400字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码