联系官方销售客服

1835022288

028-61286886

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规则 结束-----------------*/




);



回帖
  • 李小维
    #1楼    李小维
    2017-08-05 14:44:40
    0
    不都是写在config/rewrite.php里面的吗?为什么你多了一个news
    满意答案
  • 技佳科技
    #2楼    技佳科技
    2017-08-05 16:01:46
    0
    肯定你自己写法有误,严格按照手册来嘛,我是新手,都是复制别人的
  • 超哥
    #3楼    超哥
    2018-08-02 11:48:15
    0
    技佳科技,请问哪里可以参考下代码
  • cndo.org
    #4楼    cndo.org
    2021-07-31 15:02:38
    Chrome 0
    @李小维:结束 结束 结束 结束 结束 结束 结束 结束