thinkphp URL去掉模块名正确的配置方法
- 2017-05-24 16:42:58
- 开发
- 20
- shevechco
THINKPHP的URL太长了,我们一般都需要去掉入口文件的index.php
我们首先需要更改url_mode模式,改成下面这样
'URL_MODEL' => 2,
然后去是去掉模块名
'DEFAULT_MODULE' => 'Home',
通常去掉模块名会引起一些定向的问题,所以我们需要添加以下配置才能正常
'MODULE_DENY_LIST' => array('Common','User'), 'MODULE_ALLOW_LIST' => array('Home','Admin'),
路由相关配置:
'URL_ROUTER_ON' => true, 'URL_ROUTE_RULES'=>array( 'index' => 'Index/index', //首页 'article/:id\d$' => 'Article/detail', //文章页 ':category$'=> 'Article/lists' //列表页 ),
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/385