## 入口路由
微擎有2个入口文件
1. /web/index.php
2. /app/index.php
两个入口的路由类似,下面以`/web/index.php`的路由为例介绍
**路由变量**
~~~
$controller = $_GPC['c']; //web入口缺省值=account,app入口=home
$action = $_GPC['a']; //index.php入口文件开头`$acl`变量可配置默认方法
$do = $_GPC['do'];
~~~
不管$action是什么都会:
~~~
require IA_ROOT . "/web/source/{$controller}/__init.php";
~~~
*$action未配置,则使用$controller目录下的第一个.strl.php文件的文件名作为$action*
* * * * *
**路由结果**
~~~
require IA_ROOT . '/web/source/' . $controller . '/' . $action . '.ctrl.php';
~~~
* * * * *
**控制器配置说明**
~~~
$acl = array(
'控制器名称' => array(
'default' => '缺省方法',
'direct' => array(
'无需登录验证的方法',
'无需登录验证的方法'
),
'founder' => array(
'只有创始人能调用的方法'
)
),
...
~~~