ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 設置偽靜態的時候 內容頁面變成了404 8 0
yunziyi(不懂技術) SVIP會員 OEM版權 2019-10-15 10:59:34 私信
迅睿CMS版本:4.3.2

創建了一個獨立模塊 然后里面的內容動態url沒問題 設置偽靜態的時候 內容頁面變成了404 封面和列表都偽靜態成功了 我看之前的帖子也是獨立模塊偽靜態 內容頁會變成404 不知道是我設置錯了還是有bug

 "([a-z]+)\/new\/([0-9]+).html" => "index.php?s=$1&c=show&id=$2",

rewrite不知道有沒有問題 下面的封面和列表都ok了 但是上面的內容頁面是404

"([a-z]+)\/([a-z]+).html(.*)" => 'index.php?s=$1&c=category&dir=$2",

"([a-z]+).html(.*)" => 'index.php?s=$1",

解決方案
  • 404是哪種404,需要配圖

  • 這個404就是rewrite.php配置問題了,我翻遍了源碼,沒有找到這句話


    image.png

    • 2019-10-15 11:15:18
      Chrome 0

      回復迅睿框架創始人是這樣的 這個404頁面是我直接設置的 這句話是我寫的。。

      <?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 [
      /***********************下面寫你自己的URL解析規則********************/
      /***********************欄目列表頁面分頁的偽靜態解析*************************/
      "html\/([\w]+)\-([0-9]+).html(.*)"  => 'index.php?c=category&dir=$1&page=$2',
      "html\/([\w]+)\-1.html(.*)"  => 'index.php?c=category&dir=$1',
      /***********************欄目列表頁面的偽靜態解析*************************/
      "html\/([\w]+).html(.*)"  => 'index.php?c=category&dir=$1',
      /***********************內容頁面的偽靜態解析*************************/
      "show\/([0-9]+).html(.*)"  => 'index.php?c=show&id=$1',
      "yingdi\/([0-9]+).html(.*)"  => 'index.php?c=show&id=$1',
      /***********************內容頁面分頁的偽靜態解析*************************/
      "show\/([0-9]+)\-([0-9]+).html(.*)"  => 'index.php?c=show&id=$1&page=$2',
      "yingdi\/([0-9]+)\-([0-9]+).html(.*)"  => 'index.php?c=show&id=$1&page=$2',
      /***********************TAG頁面的偽靜態解析*************************/
      "tag\/(\w+).html"  => 'index.php?s=tag&name=$1',
      //////////////////////////////////////////////////////////////////////////////////////
      /***********************獨立模塊測試規則、共享模塊測試規則:搜索頁(帶分頁)*************************/
      "([a-z]+)\/search\/(.*).html(.*)"  => 'index.php?s=$1&c=search&rewrite=$2',
      /***********************獨立模塊測試規則、共享模塊測試規則:搜索頁(不帶分頁)*************************/
      "([a-z]+)\/search.html(.*)"  => 'index.php?s=$1&c=search',
      //////////////////////////////////////////////////////////////////////////////////////
      /***********************獨立模塊測試規則:模塊首頁的偽靜態解析*************************/
      "([a-z]+).html(.*)"  => 'index.php?s=$1',
      /***********************獨立模塊測試規則:欄目列表頁面分頁的偽靜態解析*************************/
      "([a-z]+)\/([a-z]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2&page=$3',
      /***********************獨立模塊測試規則:欄目列表頁面的偽靜態解析*************************/
      "([a-z]+)\/([a-z]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2',
      /***********************獨立模塊測試規則:內容頁面分頁的偽靜態解析*************************/
      "([a-z]+)\/new\/([0-9]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=show&id=$2&page=$3',
      /***********************獨立模塊測試規則:內容頁面的偽靜態解析*************************/
       "([a-z]+)\/new\/([0-9]+).html(.*)" => "index.php?s=$1&c=show&id=$2",
      ];
      
      是我寫錯了嗎 獨立模塊規則
  • 關鍵是看404頁面提示什么錯誤哦,你要把自己寫的改回去,看系統的提示才能判斷

  • 那句話是關鍵 ,不能自己寫,不然現在就看不出問題了

  • "([a-z]+)\/([a-z]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2&page=$3',
    /***********************獨立模塊測試規則:欄目列表頁面的偽靜態解析*************************/
    "([a-z]+)\/([a-z]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2',
    /***********************獨立模塊測試規則:內容頁面分頁的偽靜態解析*************************/
    "([a-z]+)\/new\/([0-9]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=show&id=$2&page=$3',
    /***********************獨立模塊測試規則:內容頁面的偽靜態解析*************************/
     "([a-z]+)\/new\/([0-9]+).html(.*)" => "index.php?s=$1&c=show&id=$2",

    改成

    /***********************獨立模塊測試規則:內容頁面分頁的偽靜態解析*************************/
    "([a-z]+)\/new\/([0-9]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=show&id=$2&page=$3',
    /***********************獨立模塊測試規則:內容頁面的偽靜態解析*************************/
     "([a-z]+)\/new\/([0-9]+).html(.*)" => "index.php?s=$1&c=show&id=$2",
     
     "([a-z]+)\/([a-z]+)\/([0-9]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2&page=$3',
    /***********************獨立模塊測試規則:欄目列表頁面的偽靜態解析*************************/
    "([a-z]+)\/([a-z]+).html(.*)"  => 'index.php?s=$1&c=category&dir=$2',

    優先級問題,手冊提示很多次了,不能直接復制生成的代碼,會有優先級問題的!!!!!!!!!!!!

    滿意答案
    短信幣+1
  • 2019-10-15 11:41:24
    Chrome 41分鐘50秒 0
    迅睿框架創始人:多謝大佬!!!非常感謝!