好像是系統(tǒng)問(wèn)題,url規(guī)則,使用自定義函數(shù)方法。
模塊搜索配置:

聯(lián)動(dòng)菜單生成的url:
http://www.域名.com/kc1e0e1e0.html
自定義函數(shù)修改url目標(biāo):(將page改成 / 翻頁(yè)id.html)
http://www.域名.com/kc1e0e1/0.html
php代碼:
function seourl($data) {
$param = preg_replace('/([a-z0-9]+)e(\d+)$/','${1}/${2}',$data['param']);
$url = 'kc'. $param.'.html';
return $url;
}結(jié)果:
聯(lián)動(dòng)篩選點(diǎn)擊url正常顯示:http://www.域名.com/kc1e0e1/0.html,但是點(diǎn)擊翻第二頁(yè)的時(shí)候,url應(yīng)該是http://www.域名.com/kc1e0e1/1.html,還是程序保持著:http://www.域名.com/kc1e0e1e1.html
開(kāi)源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
回復(fù)@迅??蚣芗夹g(shù)-岳老師 ??,寫不出來(lái)。我去拿:
回復(fù)@迅??蚣芗夹g(shù)-岳老師
$data['param']是字符串,包含了page參數(shù)的結(jié)果,但是我也通過(guò)代碼 $param = preg_replace('/([a-z0-9]+)e(\d+)$/','${1}/${2}',$data['param']); 進(jìn)行了替換,可是為什么再點(diǎn)擊下一頁(yè)的時(shí)候卻不行呢?正常的聯(lián)動(dòng)菜單里的點(diǎn)擊是正常的。