您现在的位置是:首页 > 教程 > pbootcms教程pbootcms教程

pbootcms详情页不带父级目录直接ID访问的方法

新波2023-01-30 23:55:34pbootcms教程已有人查阅

导读因为博客有时候不同时间段想法不一样,会考虑栏目层级的变化,这时候文章详情链接如果带了父级目录名称那么链接也会随之变化,对于被收录的文章就打不开了。

2020-07-30 更新提示:代码更新为在2.x最新版2.1.1上进行的修改演示,其他版本请参考自行修改。
2020-06-10 更新提示:V2.0.9版本需要自行对应的修改,不可直接全部复制。
因为博客有时候不同时间段想法不一样,会考虑栏目层级的变化,这时候文章详情链接如果带了父级目录名称那么链接也会随之变化,对于被收录的文章就打不开了。
那么实现详情页链接不带父级目录直接ID访问具体是什么样的,这是原来的详情链接xxx.com/industry/7.html,优化完之后xxx.com/7.html
下面来讲解下在pbootcms具体的实现方法:
总共修改两个文件,在同一个目录里。修改的位置做了标注,关键字:@mk-detail
/apps/home/controller/IndexController.php
/apps/home/controller/ParserController.php
IndexController.php里修改两处
1、搜索地址分隔符,在它的上一行加上
$path_num=is_numeric($path[0]);//@mk-detail
截图:

后话
以上操作完,就可以完美体验详情页单独id模式了。如果你操作了却无法实现,可以加群交流使用,如果你有更多url规则需求,可直接咨询站长获取定制服务。

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

相关标签