您现在的位置是:首页 > 教程 > 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、搜索地址分隔符,在它的上一行加上
后话
以上操作完,就可以完美体验详情页单独id模式了。如果你操作了却无法实现,可以加群交流使用,如果你有更多url规则需求,可直接咨询站长获取定制服务。
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规则需求,可直接咨询站长获取定制服务。
本文标签:
很赞哦! ()
相关文章
随机图文
-
pbootcms文章列表没有缩略图不显示默认图的修改实例
在使用pbootcms模板建设网站过程中,如果列表使用了缩略图显示,后台即使没有上传缩略图也会显示默认图片。 如果我们不需要显示默认图片 -
pbootcms怎么实现多语言多区域建站
多语言/区域建站。标签作用:用于使用同一个后台建立多国语言网站或多区域网站1)在后台,系统管理>数据区域,添加相应的区域,具体参考默认区域; -
pbootcms栏目怎么增加栏目简介,pbootcms栏目增加栏目简介字段
pbootcms后台栏目编辑里面默认只有名称和副名称,少了个栏目简介,有时在栏目页面需要调用一段介绍文字,这个时候这个就很重要了,接下来就来一起操作下如何添加栏目简介字段 -
pbootcms数据库配置文件,配置Mysql出错解决办法
默认采用sqlite数据库,不需要做导入和配置操作,如果需要启用mysql版本,请导入数据库文件(/static/backup/sql/xxx.sql)并修改数据库连接文件信息(/config/database.php)
留言与评论 (共有 条评论) |