如何不同欄目實現(xiàn)不同的url規(guī)則
后臺欄目如下
A頂級欄目(目錄名:a)
A1二級欄目(目錄名:a1)
B頂級欄目(目錄名:product)
B1二級欄目(目錄名:b1)
B2三級欄目(目錄名:b2)
C頂級欄目(目錄名:c)
C1二級欄目(目錄名:c1)
我要實現(xiàn):
/a/a1/【目前已經(jīng)實現(xiàn)】
/product/b2/【目前已經(jīng)實現(xiàn)】
/c1.html【前后臺欄目的鏈接已經(jīng)是dirname.html,但是打開404】
我當前后臺建立了三個規(guī)則,分別給到了A、B、C三個欄目

規(guī)則C是:

我的rewrite.php如下:
// 共享多級目錄---解析規(guī)則----開始
"([\w\\/]+)\/p([0-9]+)\.html" => "index.php?c=category&dir=$1&page=$2", //【共享多級目錄】模塊欄目列表(分頁)({pdirname}/p{page}.html)
"([\w\\/]+)" => "index.php?c=category&dir=$1", //【共享多級目錄】模塊欄目列表({pdirname}/)
"([A-za-z0-9 \-\_]+)\/([0-9]+)-([0-9]+)\.html" => "index.php?c=show&id=$2&page=$3", //【共享多級目錄】模塊內(nèi)容頁(分頁)({dirname}/{id}-{page}.html)
"([A-za-z0-9 \-\_]+)\/([0-9]+)\.html" => "index.php?c=show&id=$2", //【共享多級目錄】模塊內(nèi)容頁({otdirname}/{id}.html)
// 共享多級目錄---解析規(guī)則----結束
// 共享模塊測試規(guī)則---解析規(guī)則----開始
"([a-z]+)\/search\/(.+)\.html" => "index.php?s=$1&c=search&rewrite=$2", //【共享模塊測試規(guī)則】模塊搜索頁(分頁)({modname}/search/{param}.html)
"([a-z]+)\/search\.html" => "index.php?s=$1&c=search", //【共享模塊測試規(guī)則】模塊搜索頁({modname}/search.html)
// 共享模塊測試規(guī)則---解析規(guī)則----結束
// 獨立模塊測試規(guī)則---解析規(guī)則----開始
"([a-z]+)\.html" => "index.php?s=$1", //【獨立模塊測試規(guī)則】模塊首頁({modname}.html)
"([a-z]+)\/list\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2&page=$3", //【獨立模塊測試規(guī)則】模塊欄目列表(分頁)({modname}/list/{id}/{page}.html)
"([a-z]+)\/list\/([0-9]+)\.html" => "index.php?s=$1&c=category&id=$2", //【獨立模塊測試規(guī)則】模塊欄目列表({modname}/list/{id}.html)
"([a-z]+)\/show\/([0-9]+)\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2&page=$3", //【獨立模塊測試規(guī)則】模塊內(nèi)容頁(分頁)({modname}/show/{id}/{page}.html)
"([a-z]+)\/show\/([0-9]+)\.html" => "index.php?s=$1&c=show&id=$2", //【獨立模塊測試規(guī)則】模塊內(nèi)容頁({modname}/show/{id}.html)
// 獨立模塊測試規(guī)則---解析規(guī)則----結束
// 共享分站---解析規(guī)則----開始
"([A-za-z0-9 \-\_]+)\.html" => "index.php?c=category&dir=$1", //【共享分站】模塊欄目列表({dirname}.html)
// 共享分站---解析規(guī)則----結束
// 共享產(chǎn)品目錄---解析規(guī)則----開始
"product\/([A-za-z0-9 \-\_]+)" => "index.php?c=category&dir=$1", //【共享產(chǎn)品目錄】模塊欄目列表(product/{dirname}/)
// 共享產(chǎn)品目錄---解析規(guī)則----結束
偽靜態(tài)解析規(guī)則調(diào)試方法

開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!