## URL原理
ExpressPHP 是通过 `$_SERVER['PATH_INFO']` 实现的URL路由,所以你可以这样访问。
http://localhost/index.php/news/article/1001
开启URL重写隐藏入口文件后,可以这样访问。
http://localhost/news/article/1001
## 默认的URL访问规则
>[info] 为了简洁与性能,ExpressPHP 不提供 ThinkPHP、CodeIgniter 那种URL直接访问控制器方法的规则,所有规则都通过 route.php 配置文件,通过路由类来实现。
不支持 `ThinkPHP` 的这种。
>[info] http://localhost/index.php/模块/控制器/操作/[参数名/参数值]
不支持 `CodeIgniter` 的这种。
>[info] http://localhost/index.php/控制器/操作/参数1/参数2
只能通过在 `route.php` 配置文件,编写路由规则来实现路由。
>[warning] ExpressPHP 的路由类提供了 **控制器绑定** 功能,一个控制器只需一条规则,详情请查看路由章节。