默认的网页url:xxx.com/application/function/参数1/page
1、先设置好:pagination的config的baseurl
$url=site_url('/home').'/index/'.trim($cat_alias).'/';
2、 $data['page'] = $this->pagination->create_links();
if($cat_alias != 'index') {
$data['page']=preg_replace('(<a href="https://www.jinritehui.com/home/index/(.+?)/" (.+?)>(.+?)<\/a>)','<a href="https://www.jinritehui.com/cat/$1.html"$2>$3</a>',$data['page']);
$data['page']=preg_replace('(<a href="https://www.jinritehui.com/home/index/(.+?)/(.+?)" (.+?)>(.+?)<\/a>)','<a href="https://www.jinritehui.com/cat/$1-$2.html"$3>$4</a>',$data['page']);
}else{
$data['page']=preg_replace('(<a href="https://www.jinritehui.com/home/index/index/" (.+?)>(.+?)<\/a>)','<a href="/"$1>$2</a>',$data['page']);
$data['page']=preg_replace('(<a href="https://www.jinritehui.com/home/index/(.+?)/(.+?)" (.+?)>(.+?)<\/a>)','<a href="https://www.jinritehui.com/cat/$1-$2.html"$3>$4</a>',$data['page']);
}
对返回的url进行正则处理
作为一个小白的土办法。