联系我们
软件销售
投诉邮箱

q@xunruicms.com

多站点下, 伪静态不写入,不生效
方案栏目:POSCMS 更新时间:2018-08-02 11:48:15


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




);



李小维: 不都是写在config/rewrite.php里面的吗?为什么你多了一个news

技佳科技: 肯定你自己写法有误,严格按照手册来嘛,我是新手,都是复制别人的

相关内容