| 插件名稱 | 建站系統(tǒng)大眾版 V3.26 |
| 插件作者 | 迅睿官方團(tuán)隊 |
| 最近更新 | 2025-10-09 09:03:09 |
| 優(yōu)化url解析配置生成提示 [高級版]修復(fù)tag自動入庫開關(guān)失效問題 [高級版]修復(fù)欄目分表時無法生成內(nèi)容靜態(tài)問題 |
關(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)前是頂級欄目為:域名/獨(dú)立模塊/頂級欄目錄,
如果是下級欄目為:域名/獨(dú)立模塊/頂級欄目錄-當(dāng)前欄目目錄,這樣的形式,
現(xiàn)在就是兩條規(guī)則沖突,只有一個可以用,能用什么方法實現(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改成自己對應(yīng)的名字
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復(fù)@外聘專員-小波工作室 欄目少可以這樣一條一條寫,但我有幾百個欄目,這樣就行不通了。
那你把規(guī)則里面的橫杠和下劃線都去掉就差不多了吧,不然就有沖突