请选择 进入手机版 | 继续访问电脑版
MSIPO技术圈 首页 IT技术 查看内容

discuz!门户文章列表分页伪静态设置教程

2023-06-30

打开source/module/portal/portal_list.php

找到下面这行代码:
$multi = multi($count, $perpage, $page, $cat['caturl'], $cat['maxpages']);
替换成如下代码:
$multi = str_replace("index.php?page=","page-",multi($count, $perpage, $page, $cat['caturl'], $cat['maxpages']));
然后在你的伪静态规则中添加以下规则:
apache的规则:
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^(.*)/page-([0-9]+)(\?(.*))*$ $1/index.php?page=$2;

nginx的规则:
rewrite ^([^\.]*)/page-([0-9]+)(\?(.*))*$ $1/index.php?page=$2;

相关阅读

手机版|MSIPO技术圈 皖ICP备19022944号-2

Copyright © 2023, msipo.com

返回顶部