# 路由使用
#
路由可以把一串比较复杂长串的URL转换为简单短URL,路由需要配置REWRITE_RULE配置参数。
## 基本配置格式
#
~~~
REWRITE_RULE => array(
'URL规则'=>'方法路径',
),
~~~
## URL规则参数替换
#
设置URL规则时可以用""来代替方法路径的参数。
| 参数 | 说明 |
| --- | --- |
| app | 模块 |
| c | 控制器 |
| a | 方法 |
其他附加参数如id等也可以用""等方式,"参数"替换为具体URL参数名即可。
## 具体示例
#
路由规则
~~~
REWRITE_RULE => array(
'<app>/<c>/<a>-<id>.html'=>'main/Test/index',
),
~~~
生成展示
~~~
http://index.php?r=main/Test/index&id=1
转为
http://main/Test/index-1.html
~~~