聯系官方銷售客服
1835022288
028-61286886
http://127.0.0.6/news/202011122224.html
訪問出現 無法通過id找到共享模塊的模塊目錄
默認的程序這個偽靜態可以訪問不會報錯,但是導入織夢后,這個規則就報錯了。
請大佬解決一下
動態鏈接可以訪問:
偽靜態規則:
/***********************共享欄目測試規則:欄目列表頁面分頁的偽靜態解析*************************/
"([a-z0-9 \-\_]+)\/list_([0-9]+)_([0-9]+)\.html" => "index.php?c=category&dir=$1&page=$2", //【共享欄目測試規則】模塊欄目列表(分頁)({dirname}/list_{id}_{page}.html)
/***********************共享欄目測試規則:欄目列表頁面的偽靜態解析*************************/
"([a-z0-9 \-\_]+)" => "index.php?c=category&dir=$1", //【共享欄目測試規則】模塊欄目列表({dirname}/)
/***********************共享欄目測試規則:內容頁面分頁的偽靜態解析*************************/
"([a-z0-9 \-\_]+)\/([0-9]+)-([0-9]+)\.html" => "index.php?c=show&id=$1&page=$2", //【共享欄目測試規則】模塊內容頁(分頁)(news/{id}-{page}.html)
/***********************共享欄目測試規則:內容頁面的偽靜態解析*************************/
"([a-z0-9 \-\_]+)\/([0-9]+)([0-9]+)([0-9]+)([0-9]+)\.html" => "index.php?c=show&id=$1", //【共享欄目測試規則】模塊內容頁(news/{y}{m}zffd5j7hlbj{id}.html)
騙我們來判斷一下內容是否完整,嗯,首先你通過動態的地址按訪問看看能不能訪問。如果痛動態都提示這個id無法找到的話,那就說明數據需要重新導入,嗯,如果動態正常的話,那么就是規格的問題。
然后我們再說你這個規則是存在問題的,因為后面一串全是數字。你至少把id跟其他的數字分隔開,加個符號啊,叫杠啊,加個斜杠,怎么把id單獨區分出來
回復@迅睿框架聯合創始人 我之前沒導入織夢數據的話,ID 和年月日不用分隔開,是可以訪問的。動態地址可以訪問。
回復@迅睿框架聯合創始人
規則我改了,按照你的加了斜杠
/***********************共享欄目測試規則:內容頁面的偽靜態解析*************************/
"([a-z0-9 \-\_]+)\/([0-9]+)([0-9]+)([0-9]+)\/([0-9]+)\.html" => "index.php?c=show&id=$1", //【共享欄目測試規則】模塊內容頁(news/{y}{m}zffd5j7hlbj/{id}.html)
依然報無法通過id找到共享模塊的模塊目錄
動態的url可以訪問。
"([a-z0-9 \-\_]+)\/([0-9]+)([0-9]+)([0-9]+)\/([0-9]+)\.html" => "index.php?c=show&id=$5", // 這里為什么寫5不是寫1知道嗎?因為他讀取的第五個括號表示id
回復@迅睿框架聯合創始人 能實現D 和年月日不用分隔開,然后可以訪問嗎?我的織夢是這樣不分割開的。不能改url,不然SEO的排名會掉的厲害。