普通模式(get)
格式:http://域名/入口文件?m=分组名&c=控制器名称&a=操作方法名称&参数名=参数值
示例:http://eaimin.com/index.php?m=Home&c=Test&a=index&page=10
pathinfo模式
格式 : http://域名/入口文件/分组名/控制器名称/操作方法名称/参数名/参数值
示例:http://eaimin.com/index.php/Home/Test/index/page/10
rewrite模式
格式:http://域名/分组名/控制器名称/操作方法名称/参数名/参数值
示例:http://eaimin.com/Home/Test/index/page/10.html
------ 隐藏了入口文件
------ 需要配置
兼容模式
格式:http://域名/入口文件?s=分组名/控制器名称/操作方法名称&参数名=参数值
示例:http://eaimin.com/index.php?s=Home/Test/index&page=10
rewrite / 兼容模式配置
-
apache开启mod_rewrite.so模块
-
配置文件中有 AllowOverride All 配置项, 允许使用.htaccess分布式配置文件
- 重启apache
-
项目目录创建.htaccess文件