POSCMS 版主:POSCMS负责人
多站点下, 伪静态不写入,不生效
类型:POSCMS 更新时间:2021-07-31 15:02:38 伪静态


如: news/config/rewrite.php


自己写的伪静态:


if (in_array(测试站, array('www.test.com', ''))) {

    return array(

       $route['news\/([a-z0-9]+).html']      = "news/category/index/dir/$1" 

       // 【栏目页】 对应规则:{dirname}.html

    );

}


以上无效.  这个要怎么修改呢.


下面这个"站点伪静态"是有效的.


return array(



    /*-------------------站点[1] 站点URL规则 开始-----------------*/


    // 网站地图

    "sitemap.html"    => "sitemap/index",

    // 全模块搜索分页

    "so-(.+).html"    => "so/index/rewrite/$1",

    // 全模块搜索

    "so.html"        => "so/index",

    // 共享模块搜索分页

    "search\/(.+).html"        => "search/index/rewrite/$1",

    // 共享模块搜索

    "search.html"            => "search/index",    

    // 关键词库

    "tag-(.+).html"           => "tag/index/name/$1",


    /*-------------------站点[1] 站点URL规则 结束-----------------*/




);