今天将thinkphp 升级到2.1 ,结果做seo优化的时候在routes.php 中配置的路由怎么都无效,结果查看了下源代码(web/Core/Lib/Think/Util/ Dispatcher.class.php 的209 行有如下代码 $routes = C('_routes_'); )
,发现tp加载routes.php是以扩展插件的方式的来加载的,所以除了要在config,php 文件中配置'URL_ROUTER_ON'=>true外,还要将routes.php加入到其扩展配置,如下:'APP_CONFIG_LIST' =>array('routes'),
,发现tp加载routes.php是以扩展插件的方式的来加载的,所以除了要在config,php 文件中配置'URL_ROUTER_ON'=>true外,还要将routes.php加入到其扩展配置,如下:'APP_CONFIG_LIST' =>array('routes'),