URL
1.url 是区分大小写的: (主要是针对模块、控制器和操作名,不包括应用参数)
而URL中的模块和控制器都是对应的文件,因此在Linux环境下面必然存在区分大小写的问题。、
框架内置了一个配置参数用于解决URL大小写的问题,如下:
'URL_CASE_INSENSITIVE' => true,
2.url模式
可以设置URL_MODEL参数改变URL模式。
ThinkPHP支持的URL模式有四种:
0 普通模式:传统的GET传参方式来指定当前访问的模块和操作
例如:http://localhost/?m=home&c=user&a=login&var=value
m参数表示模块,c参数表示控制器,a参数表示操作(当然这些参数都是可以配置的),后面的表示其他GET参数。
配置修改成下面的: