未设置路由:
入口文件( index.php )默认模块(index)中默认控制器(Index)的默认操作(index)www.wyunw.cn/index.php/index/index/index
隐藏入口文件:
1:配置WEB服务器的重写规则(开启重写) 2:入口文件的同级添加.htaccess文件(下载版本中已含有此文件)
www.wyunw.cn/index/index/index
定义路由:
路由配置文件application/route.php中添加路由规则
return [
// 添加路由规则 路由到 index控制器的test操作方法,参数<span style="font-family: Arial, Helvetica, sans-serif;">[:name']表示可选参数</span>
'test/[:name]<span style="font-family: Arial, Helvetica, sans-serif;">'</span><span style="font-family: Arial, Helvetica, sans-serif;"> => 'index/index/test',</span>
];
定义路由后的url访问方式为
www.wyunw.cn/text
注意:定义路由后,原有的未设置路由的url访问方式失效
定义路由参数:
限制路由请求方式为get,后缀为html
return [
// 定义路由的请求类型和后缀
'test/[:name]' => ['index/test', ['method' => 'get', 'ext' => 'html']],
];
定义路由参数后的访问方式为
www.wyunw.cn/text.html
手册:http://www.kancloud.cn/thinkphp/thinkphp5_quickstart/145250