pbootcms禁止数字id方式访问栏目,如_1_

wdzsjl 2周前 (10-10) 阅读数 3 #HTML
在 pbootcms 处于伪静态状态下,栏目既可以通过“www.xxx.com/about/”这样的形式进行访问,也可以通过“www.xxx.com/1/”的方式进行访问。然而,对于那些对 seo 要求极为严谨的人来说,这种情况是不合理的。那么,究竟该如何关闭通过数字 id 方式访问栏目的功能呢?下面,我们就来详细地介绍一下具体的操作方法。
在此需要特别注意的是,这个操作涉及到对源码的修改,而且在后台进行在线升级之后,所做的修改会消失!本文将以 PB3.1.3 版本为例进行介绍,其他版本可以参考此方法进行修改。
首先,打开“\apps\home\controller\IndexController.php”这个文件,然后在其中搜索以下代码:
if (!! $sort &&! $suffix &&! $err) {
接着,将这段代码修改为:
if (!! $sort &&! $suffix &&! err &&!is_numeric(path)) {
 
操作后即可,可以去刷新测试了!
wx.jpg ywfw.jpg
热门