聯系官方銷售客服
1835022288
028-61286886
欄目搜索url偽靜態規則,報錯,無法不用$1嗎?
"pxkc(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2", //【pxkc欄目搜索url規則】模塊搜索頁(分頁)(pxkc{param}.html) 我嘗試過,只保留一條規則,但也是404,也嘗試過調整為這樣:(也報錯) "(pxkc)(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2",
兩個問題,都是正則表達式的知識范圍
1 規則本身錯了,$1改成模塊目錄,$2改成$1,你百度搜索下:正則表達式 $1 $2 的用法
2 優先級問題,順序應該調整為321
這里貼個答案
這個不行,三個都是只能有兩個有效果
1是任意字.html
2是字母數字.html
因為任意字也包括了字母數字,所以兩個規則沖突了,只能第一個有效,第二個就會失效
建議給第一個規則加一個字母區分,例如,so/****.html