ThinkPHP3.2.3路由设置,短链接优化站点url,更利于搜索引擎优化

众所周知,搜索引擎对于动态路径的网站抓取是相当不友好的,因此,网站该如何设置静态、伪静态页面呢?


下面说一下ThinkPHP3.2.3框架的静态路由设置(静态路由其实属于规则路由的静态简化版,又称之为URL映射)。


一:在Application\Common\Conf\config.php中配置路由配置项

return array(
//'配置项'=>'配置值'
//模块化
'MODULE_ALLOW_LIST'      =>  ['Home','Admin'],                   //设置URL不显示的模块名
'MODULE_DENY_LIST'       =>  ['Module'],                         //设置禁止访问的模块列表
//路由设置
'URL_MODEL'              =>  2,                                 //URL模式,去除index.php
'URL_ROUTER_ON'         =>  TRUE,                               //开启路由
'URL_ROUTE_RULES'        =>  [                                   //定义路由规则
           'Blog/list'           =>     'enty/index',            //静态路由
           'Blog/cont/:id\d'     =>     'user/editArticle',      //动态路由
],
);


1.png

2.png

至此路由配置完成。

点击下面打赏一个呗~

点赞

发表评论