在用phpcms V9做二次开发的时候,我们有时候会把一个栏目生成到根目录下,而且这个栏目又有子栏目,我们生成静态的时候分页会出现问题,就是分页的路径的地址错误。有一种解决方法就是,把这个栏目生成动态的,不要静态的,但是这样对于搜索引擎的收录不是太友好,那么我们就把它生成静态的,这时候我们可以这样做,就可以解决分页地址错误。

首先,在phpcms/libs/functions/目录下找到global.func.php,这个是整个V9的公用函数库。我们找到分页函数中的page_url函数,找到$url = str_replace(array('http://','//','~'), array('~','/','http://'), $url);这一行,大概在701行,然后在该行下面添加如下代码:

if(strpos($url, "http://www.jb51.net/test") === false) {
$url = "http://www.jb51.net/test".$url;
}
//该函数中的地址要替换成你的分页的绝对地址。

最新文章

  1. 【干货】”首个“ .NET Core 验证码组件
  2. C#基础系列——一场风花雪月的邂逅:接口和抽象类
  3. C++小项目:directx11图形程序(二):systemclass
  4. 对于MVC中应用百度富文本编辑器问题的解决办法
  5. ACE - Reactor实现I/O,Dispatch,Service三层完整服务器(完结)
  6. Unity插件研究院之ResourceChecker
  7. [转载] 为 Key-Value 数据库实现 MVCC 事务
  8. VMWARE FUSION 6 KEY
  9. redis基本数据类型【1】-String类型
  10. 【点击模型学习笔记】Predicting Clicks_Estimating the Click-Through Rate for New Ads_MS_www2007
  11. 关于修改编JDK编译环境的问题
  12. 【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)
  13. 浅谈JS中逗号运算符的用法
  14. 【原创】C++之自定义高效的swap(1)
  15. Memcache之安装篇
  16. mailkit库收发邮件
  17. 理解self与this
  18. Spring MVC & Boot & Cloud 技术教程汇总(长期更新)
  19. 【codevs1959】拔河比赛
  20. 神经网络激活函数sigmoid relu tanh 为什么sigmoid 容易梯度消失

热门文章

  1. PAT 天梯赛 L1-042. 日期格式化 【水】
  2. python 课堂笔记-while
  3. HDU4631(标程代码)
  4. 登录用户执行sudo时报错
  5. 部署 LAMP (CentOS 7.2),摘自阿里云,方便查看使用
  6. Centos 6\7 防火墙入门配置
  7. SpringBoot MockMVC
  8. Android中获取并设置屏幕亮度
  9. NumPy来自现有数据的数组
  10. jquery的50个免费插件