Products
GG网络技术分享 2025-03-18 16:15 0
无论是Wordpress还是其他CMS,数据太多就容易卡顿,可以考虑转到WellCMS。
如果之前的url格式是www.ggplus.cn/id.html这样的,因为WellCMS伪静态格式中有一种类似的,要么是read/id.html,要么是包含自定义分类别名,比如:item/id.html,(item是自定义的别名)。
那么就要去掉read或别名分类,保留原URL链接格式不变。如何实现呢?
官方的论坛有解答方法如下:一、在自建插件 hook 目錄中創建 index_inc_route_before.php 並加入以下代碼。
!empty(param(0)) && is_numeric(param(0)) and $route = 'read';
二、在自建插件 hook 目錄中創建 read_start.php 文件並中加入以下代碼
$tid = param(0, 0);$page = param(1, 1);
三、在自建插件 hook 目錄中創建 model__thread_format_center.php 文件並中加入以下代碼
$thread['url'] = url($thread['tid'], '', FALSE);
小编特意测试了一下,但是结果中省略了.html后缀,url格式变为 www.ggplus.cn/id。
那么怎样才能保留.html后缀呢?方法是将第三个文件 model__thread_format_center.php 的代码,修改为以下内容即可。
$thread['url'] = url($thread['tid'] . '.html', '', FALSE);是不是很简单呢!
Demand feedback