| 插件名稱 | 建站系統(tǒng)大眾版 V4.1 |
| 插件作者 | 迅睿官方團(tuán)隊(duì) |
| 最近更新 | 2026-03-31 10:25:30 |
| 增加文章AI審核和AI創(chuàng)作入口(需升級(jí)AI助手插件) |
關(guān)于以下的兩條偽靜態(tài)問題 :
"([a-z]+)\/([A-za-z0-9 \-\_]+)" => "index.php?s=$1&c=category&dir=$2", //【獨(dú)立模塊拼音URL_copy】模塊欄目列表({modname}/{otdirname})
"([a-z]+)\/([A-za-z0-9 \-\_]+)-([A-za-z0-9 \-\_]+)" => "index.php?s=$1&c=category&dir=$3", //【獨(dú)立模塊拼音URL_copy】模塊欄目列表({modname}/{otdirname}-{dirname})
列表規(guī)則我想要的是:
當(dāng)前是頂級(jí)欄目為:域名/獨(dú)立模塊/頂級(jí)欄目錄,
如果是下級(jí)欄目為:域名/獨(dú)立模塊/頂級(jí)欄目錄-當(dāng)前欄目目錄,這樣的形式,
現(xiàn)在就是兩條規(guī)則沖突,只有一個(gè)可以用,能用什么方法實(shí)現(xiàn)呢,rewrite.php里能寫IF判斷嗎
"aaa\/([A-za-z0-9 \-\_]+)" => "index.php?s=aaaaaaa&c=category&dir=$1", //【獨(dú)立模塊拼音URL_copy】模塊欄目列表({modname}/{otdirname}) "bbb\/([A-za-z0-9 \-\_]+)-([A-za-z0-9 \-\_]+)" => "index.php?s=bbbbbb&c=category&dir=$2", //【獨(dú)立模塊拼音URL_copy】模塊欄目列表({modname}/{otdirname}-{dirname})前后aaa和bbb改成自己對(duì)應(yīng)的名字
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@外聘專員-小波工作室 欄目少可以這樣一條一條寫,但我有幾百個(gè)欄目,這樣就行不通了。
那你把規(guī)則里面的橫杠和下劃線都去掉就差不多了吧,不然就有沖突