迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統(tǒng)。
業(yè)務經理
微信掃描以上二維碼
028-61286886
技術咨詢
迅睿偽靜態(tài)下, URL小寫后 出現(xiàn)錯誤. 請問怎么解決
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅睿框架聯(lián)合創(chuàng)始人
回復@迅??蚣苈?lián)合創(chuàng)始人
a-z改成A-Za-z
回復@迅??蚣苈?lián)合創(chuàng)始人 不行,直接全部打不開了.
內容發(fā)來看看,我懷疑你誤解了我的意思,你改錯地方了
// 搜索---解析規(guī)則----開始
"([a-z]+)\/(.+)" => "index.php?s=$1&c=search&rewrite=$2", //【搜索】模塊搜索頁(分頁)({modname}/{param})
"([a-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)
// 搜索結束
// 共享欄目和內容頁面URL規(guī)則---解析規(guī)則----開始
"([A-Za-z0-9\-\/]+)\/list-([0-9]+)\-([0-9]+)" => "index.php?c=category&dir=$1&page=$3",
"([A-Za-z0-9\-\/]+)\/([A-Za-z0-9\-]+)\.html" => "index.php?s=news&c=show&field=customurl&value=$2",
"([\w\-\/]+)" => "index.php?c=category&dir=$1",
// 欄目和內容頁URL規(guī)則---解析規(guī)則----結束
//地圖
'sitemap.txt' => 'index.php?s=sitemap&page=999', // 地圖規(guī)則
'sitemap.xml' => 'index.php?s=sitemap&c=home&m=xml&page=998', // 地圖規(guī)則
//地圖結束
回復@飄葉 跟URL偽靜態(tài)規(guī)則好像沒關系
"([A-Za-z]+)\/(.+)" => "index.php?s=$1&c=search&rewrite=$2", //【搜索】模塊搜索頁(分頁)({modname}/{param}) "([A-Za-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)
回復@迅??蚣苈?lián)合創(chuàng)始人 欄目跟這個搜索規(guī)則沒關系, 我測試的時候 已經屏蔽了這個搜索規(guī)則了
回復@迅??蚣苈?lián)合創(chuàng)始人 好像是程序的問題, 跟偽靜態(tài)規(guī)則沒關系
解析規(guī)則沒寫好
這個地址對應的規(guī)則是:
"([A-Za-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)
因為你少寫了A-Z
回復@天天向上 欄目跟這個搜索規(guī)則沒關系, 我測試的時候 已經刪了這個搜索規(guī)則了
回復@天天向上
就是這個規(guī)則
我覺得不是偽靜態(tài)的問題, 你想想看, 在后臺欄目名字設置大寫 前臺就就大寫打開, 設置小寫, 就只能小寫打開, 反正就是區(qū)分大小寫, 變換一下就打不開了.
回復@天天向上 我用wp 的時候就不用區(qū)分大小寫
那你這個解析規(guī)則沒問題,是你的思想有問題。
因為迅睿是按照那個目錄的完整匹配,區(qū)分大小寫,它不會不區(qū)分大小寫的。大寫跟小寫是兩個不同的文件了
回復@天天向上 url的區(qū)分大小就不能打開對seo很不友好, 我之前是用WordPress, 就沒有這個問題. 而且迅睿這個文章頁是我自定義URL的.也可以不區(qū)分大小寫都能打開, 就是欄目不行
.我只是想解決問題, 怎么思想還出問題了, 在這個上面也要搞思想教育嗎?
?? 感覺聽著樓主的語氣不對了
我的意思是思維,迅睿的規(guī)則是linux思維,大寫目錄和小寫目錄是不一樣的兩種目錄
回復@天天向上 跟Linux沒關系. 我WP也是Linux 就沒這個問題啊隨便大小寫.. 迅睿這邊已經解決了, 寫了個函數,處理一下就行了
你填了大寫目錄,當然不能用小寫目錄訪問啊,一直不都是這樣子嗎
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅睿框架聯(lián)合創(chuàng)始人

回復@迅??蚣苈?lián)合創(chuàng)始人
a-z改成A-Za-z
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅??蚣苈?lián)合創(chuàng)始人 不行,直接全部打不開了.
內容發(fā)來看看,我懷疑你誤解了我的意思,你改錯地方了
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅睿框架聯(lián)合創(chuàng)始人
// 搜索---解析規(guī)則----開始
"([a-z]+)\/(.+)" => "index.php?s=$1&c=search&rewrite=$2", //【搜索】模塊搜索頁(分頁)({modname}/{param})
"([a-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)
// 搜索結束
// 共享欄目和內容頁面URL規(guī)則---解析規(guī)則----開始
"([A-Za-z0-9\-\/]+)\/list-([0-9]+)\-([0-9]+)" => "index.php?c=category&dir=$1&page=$3",
"([A-Za-z0-9\-\/]+)\/([A-Za-z0-9\-]+)\.html" => "index.php?s=news&c=show&field=customurl&value=$2",
"([\w\-\/]+)" => "index.php?c=category&dir=$1",
// 欄目和內容頁URL規(guī)則---解析規(guī)則----結束
//地圖
'sitemap.txt' => 'index.php?s=sitemap&page=999', // 地圖規(guī)則
'sitemap.xml' => 'index.php?s=sitemap&c=home&m=xml&page=998', // 地圖規(guī)則
//地圖結束
回復@迅??蚣苈?lián)合創(chuàng)始人

回復@飄葉 跟URL偽靜態(tài)規(guī)則好像沒關系
"([A-Za-z]+)\/(.+)" => "index.php?s=$1&c=search&rewrite=$2", //【搜索】模塊搜索頁(分頁)({modname}/{param}) "([A-Za-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅??蚣苈?lián)合創(chuàng)始人 欄目跟這個搜索規(guī)則沒關系, 我測試的時候 已經屏蔽了這個搜索規(guī)則了
回復@迅??蚣苈?lián)合創(chuàng)始人 好像是程序的問題, 跟偽靜態(tài)規(guī)則沒關系
解析規(guī)則沒寫好
這個地址對應的規(guī)則是:
"([A-Za-z]+)" => "index.php?s=$1&c=search", //【搜索】模塊搜索頁({modname}/)因為你少寫了A-Z
回復@天天向上 欄目跟這個搜索規(guī)則沒關系, 我測試的時候 已經刪了這個搜索規(guī)則了
回復@天天向上
// 共享欄目和內容頁面URL規(guī)則---解析規(guī)則----開始
"([A-Za-z0-9\-\/]+)\/list-([0-9]+)\-([0-9]+)" => "index.php?c=category&dir=$1&page=$3",
"([A-Za-z0-9\-\/]+)\/([A-Za-z0-9\-]+)\.html" => "index.php?s=news&c=show&field=customurl&value=$2",
"([\w\-\/]+)" => "index.php?c=category&dir=$1",
// 欄目和內容頁URL規(guī)則---解析規(guī)則----結束
就是這個規(guī)則
我覺得不是偽靜態(tài)的問題, 你想想看, 在后臺欄目名字設置大寫 前臺就就大寫打開, 設置小寫, 就只能小寫打開, 反正就是區(qū)分大小寫, 變換一下就打不開了.
回復@天天向上 我用wp 的時候就不用區(qū)分大小寫
那你這個解析規(guī)則沒問題,是你的思想有問題。
因為迅睿是按照那個目錄的完整匹配,區(qū)分大小寫,它不會不區(qū)分大小寫的。大寫跟小寫是兩個不同的文件了
回復@天天向上 url的區(qū)分大小就不能打開對seo很不友好, 我之前是用WordPress, 就沒有這個問題. 而且迅睿這個文章頁是我自定義URL的.也可以不區(qū)分大小寫都能打開, 就是欄目不行
.我只是想解決問題, 怎么思想還出問題了, 在這個上面也要搞思想教育嗎?
?? 感覺聽著樓主的語氣不對了
我的意思是思維,迅睿的規(guī)則是linux思維,大寫目錄和小寫目錄是不一樣的兩種目錄
回復@天天向上 跟Linux沒關系. 我WP也是Linux 就沒這個問題啊隨便大小寫.. 迅睿這邊已經解決了, 寫了個函數,處理一下就行了
你填了大寫目錄,當然不能用小寫目錄訪問啊,一直不都是這樣子嗎