迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
獨立模塊news的URL規則設置如下圖
出現的問題是,頂級欄目有一層子目錄時,url顯示正常,當頂級欄目有二層子目錄時,訪問頂級欄目以及二級欄目提示404錯誤,如下圖所示
請問如何解決?
你好,看看你的解析規則是怎么寫的,還有404的頁面URL是什么樣子的
【實習程序員: 任云】1樓
偽靜態規則如下圖
404頁面的URL如下圖
還有個問題就是,如果我在出錯的URL后面加上頁碼,如www.domain.com/xwzx/2 ,則顯示正常
【實習程序員: 任云】1樓 回,因為你沒有www.domain.com/xwzx/ 這種地址的解析規則
解析規則一定要一行行的調試規則,不要盲目的復制,避免沖突
非常感謝您周末還能回復我的問題,但是我按照您的方法處理以后故障依舊。
您注意看一下我發的第一張圖,有個欄目叫“大隊概覽”,我訪問 www.cowo8.com/ddgl/ 是正常的
第二個頂級欄目是“新聞中心”,我訪問www.cowo8.com/xwzx 卻提示404錯誤,新聞中心下還有個欄目叫“專題聚焦”,我訪問www.cowo8.com/xwzx/ztjj/ 也是404錯誤
以上域名就是我用來測試的臨時域名,您可以訪問試試看
【實習程序員: 任云】4樓
【實習程序員: 任云】回復,這個正則匹配率最高,一定要放到最后
【實習程序員: 任云】6樓
我是放在最后的,可是依然未生效
是不是跟欄目的層級有關系?我發現頂級欄目下有兩層欄目的時候會出錯,頂級欄目下只有一層欄目時正常
這樣加也沒用
【實習程序員: 任云】
"(.+)"??=>?'news/category/index/dir/美元符號1',?//?加到最后
"(.+)" ?=> 'news/category/index/dir/美元符號1', // 加到最后
你的解析規則太多了太亂,很多都存在沖突,建議一個個的調試
我的解析規則是系統偽靜態那里自動生成的,不是我自己寫的,建議您按照我的描述來一遍,因為我覺得可能不是偽靜態那里出了問題
【實習程序員: 任云】10樓
解析規則除了您建議我加的那一條,其余的都是在系統里設置了URL規則以后系統自動生成的。
你好,看看你的解析規則是怎么寫的,還有404的頁面URL是什么樣子的
【實習程序員: 任云】1樓
偽靜態規則如下圖
404頁面的URL如下圖
【實習程序員: 任云】1樓
還有個問題就是,如果我在出錯的URL后面加上頁碼,如www.domain.com/xwzx/2 ,則顯示正常
【實習程序員: 任云】1樓 回,因為你沒有www.domain.com/xwzx/ 這種地址的解析規則
解析規則一定要一行行的調試規則,不要盲目的復制,避免沖突
非常感謝您周末還能回復我的問題,但是我按照您的方法處理以后故障依舊。
您注意看一下我發的第一張圖,有個欄目叫“大隊概覽”,我訪問 www.cowo8.com/ddgl/ 是正常的
第二個頂級欄目是“新聞中心”,我訪問www.cowo8.com/xwzx 卻提示404錯誤,新聞中心下還有個欄目叫“專題聚焦”,我訪問www.cowo8.com/xwzx/ztjj/ 也是404錯誤
以上域名就是我用來測試的臨時域名,您可以訪問試試看
【實習程序員: 任云】4樓
【實習程序員: 任云】回復,這個正則匹配率最高,一定要放到最后
【實習程序員: 任云】6樓
我是放在最后的,可是依然未生效
是不是跟欄目的層級有關系?我發現頂級欄目下有兩層欄目的時候會出錯,頂級欄目下只有一層欄目時正常
【實習程序員: 任云】6樓
【實習程序員: 任云】6樓
這樣加也沒用
【實習程序員: 任云】
"(.+)" ?=> 'news/category/index/dir/美元符號1', // 加到最后
你的解析規則太多了太亂,很多都存在沖突,建議一個個的調試
我的解析規則是系統偽靜態那里自動生成的,不是我自己寫的,建議您按照我的描述來一遍,因為我覺得可能不是偽靜態那里出了問題
【實習程序員: 任云】10樓
解析規則除了您建議我加的那一條,其余的都是在系統里設置了URL規則以后系統自動生成的。
【實習程序員: 任云】10樓