迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
網站前端搜索,用數字可以搜索出結果,換中文點擊搜索后,網頁無法顯示,會是什么問題呀
兩個對應的url分別是多少呢
回復@迅睿框架技術-何泉
/news/search/keyword-1111.html
/news/search/keyword-北京.html
config/rewrite.php的偽靜態規則是怎么寫的
<?php /** * URL解析規則 * 例如: 114.html 對應 index.php?s=demo&c=show&id=114 * 可以解析: "114.html" => 'index.php?s=demo&c=show&id=114', * 動態id解析: "([0-9]+).html" => 'index.php?s=demo&c=show&id=$1', */ return [ // 共享欄目測試規則---解析規則----開始 "([a-z0-9]+)\/list-([0-9]+)-([0-9]+).html(.*)" => "index.php?c=category&dir=$1&page=$3", //【共享欄目測試規則】模塊欄目列表(分頁)({dirname}/list-{id}-{page}.html) "([a-z0-9]+)\/list-([0-9]+).html(.*)" => "index.php?c=category&dir=$1", //【共享欄目測試規則】模塊欄目列表({dirname}/list-{id}.html) "([a-z0-9]+)\/show-([0-9]+)-([0-9]+).html(.*)" => "index.php?c=show&id=$2&page=$3", //【共享欄目測試規則】模塊內容頁(分頁)({dirname}/show-{id}-{page}.html) "([a-z0-9]+)\/show-([0-9]+).html(.*)" => "index.php?c=show&id=$2", //【共享欄目測試規則】模塊內容頁({dirname}/show-{id}.html) // 共享欄目測試規則---解析規則----結束 // 共享模塊測試規則---解析規則----開始 "([a-z]+)\/search\/(.+).html(.*)" => "index.php?s=$1&c=search&rewrite=$2", //【共享模塊測試規則】模塊搜索頁(分頁)({modname}/search/{param}.html) "([a-z]+)\/search.html(.*)" => "index.php?s=$1&c=search", //【共享模塊測試規則】模塊搜索頁({modname}/search.html) // 共享模塊測試規則---解析規則----結束 // 獨立模塊測試規則---解析規則----開始 "1([a-z]+).html(.*)" => "index.php?s=$1", //【獨立模塊測試規則】模塊首頁(1{modname}.html) "1([a-z]+)\/list\/([0-9]+)\/([0-9]+).html(.*)" => "index.php?s=$1&c=category&id=$2&page=$3", //【獨立模塊測試規則】模塊欄目列表(分頁)(1{modname}/list/{id}/{page}.html) "1([a-z]+)\/list\/([0-9]+).html(.*)" => "index.php?s=$1&c=category&id=$2", //【獨立模塊測試規則】模塊欄目列表(1{modname}/list/{id}.html) "1([a-z]+)\/show\/([0-9]+)\/([0-9]+).html(.*)" => "index.php?s=$1&c=show&id=$2&page=$3", //【獨立模塊測試規則】模塊內容頁(分頁)(1{modname}/show/{id}/{page}.html) "1([a-z]+)\/show\/([0-9]+).html(.*)" => "index.php?s=$1&c=show&id=$2", //【獨立模塊測試規則】模塊內容頁(1{modname}/show/{id}.html) "1([a-z]+)\/search\/(.+).html(.*)" => "index.php?s=$1&c=search&rewrite=$2", //【獨立模塊測試規則】模塊搜索頁(分頁)(1{modname}/search/{param}.html) "1([a-z]+)\/search.html(.*)" => "index.php?s=$1&c=search", //【獨立模塊測試規則】模塊搜索頁(1{modname}/search.html) // 獨立模塊測試規則---解析規則----結束 // 自定義頁面規則---解析規則----開始 "([a-z0-9]+)\/([0-9]+).html(.*)" => "index.php?s=page&dir=$1&page=$2", //【自定義頁面規則】自定義頁面(分頁)({dirname}/{page}.html) "([a-z0-9]+).html(.*)" => "index.php?s=page&dir=$1", //【自定義頁面規則】自定義頁面({dirname}.html) ];
感覺沒有什么問題呢,
index.php?s=news&c=search&rewrite=北京
這種地址可以嗎
不行,會直接跳轉到 /news/search.html 頁面
"([a-z]+)\/search\/(.+)\.html(.*)" => "index.php?s=$1&c=search&rewrite=$2",
這樣改一下試一試
兩個對應的url分別是多少呢
回復@迅睿框架技術-何泉
/news/search/keyword-1111.html
/news/search/keyword-北京.html
config/rewrite.php的偽靜態規則是怎么寫的
回復@迅睿框架技術-何泉
感覺沒有什么問題呢,
index.php?s=news&c=search&rewrite=北京
這種地址可以嗎
回復@迅睿框架技術-何泉
不行,會直接跳轉到 /news/search.html 頁面
這樣改一下試一試