Yii2 支持以下几种路由格式:
```php
/index.php?r=post%2Fview&id=100
/index.php/post/100
/posts/100
```
其中第一个是Yii2默认的路由格式,后面两个需要开启路由美化之后,才能使用的。
下面将详细介绍美化后,怎么设置具体的路由规则。
### 概括
1、URL路由管理器
2、开启美化URL格式
3、路由处理
4、自定义URL格式规则
5、默认路由、缺省路由
6、关于Controller和Action命名匹配路由
------------
#### 1、URL路由管理器
URL管理器提供两种URL格式:
##### 1.1 默认URL格式
默认URL格式使用一个参数r表示路由, 并且使用一般的参数格式表示请求参数。
例如,/index.php?r=post/view&id=100表示路由为post/view,参数id为100。
##### 1.2 美化URL格式
美化URL格式在脚本名称后面使用更多的路径信息表示路由和参数信息。
例如,用适当的URL规则,/index.php/post/100 中附加的路径信息/post/100表示 路由为post/view,参数id为100。
#### 2、开启美化URL格式
##### 2.1 配置文件components节点配置
找到配置文件,高级版Yii2一般在 ba