版本:3.2.3
把/index.php?m=admin&c=login&a=index
优化成:admin.php?c=login&a=index
1.在入口文件index.php同级建立admin.php
2.复制index.php内容到admin.php
3.在admin.php内添加:
$_GET['m'] = !isset($_GET['m']) ? 'admin' : $_GET['m'];
$_GET['c'] = !isset($_GET['c']) ? 'index' : $_GET['c'];
$_GET['a'] = !isset($_GET['a']) ? 'index' : $_GET['a'];
存在一个bug,如果输入:admin.php?m=
就会存在问题,进一步优化:
$_GET['m'] = (!isset($_GET['m']) || !$_GET['m']) ? 'admin' : $_GET['m'];
$_GET['c'] = (!isset($_GET['c']) || !$_GET['c']) ? 'index' : $_GET['c'];
$_GET['a'] = (!isset($_GET['a']) || !$_GET['a']) ? 'index' : $_GET['a'];