按照TP的说法,只需要在项目配置中增加如下:
‘URL_CASE_INSENSITIVE’=>true
这样就可以实现URL不区分大小写了,但是如果你定义的是这样类UserTypeContorller,控制器名两个首字母大写,通过加下划线的方式来访问,http://www.xx.com/index.php/user_type/add
url中应该写成user_type这样的形式,那么一旦开启大小写不敏感,程序会自动将这种形式转化成UserType这样的形式。
我的问题就是,我不想要user_type这种形式,只想要usertype这种。 修改tp源码也可以,请问有没有方案?
难道不是http://www.xx.com/index.php/userType/add这样吗?‘URL_CASE_INSENSITIVE’=>true完全没问题
简单的方法就是控制器名字定义成UsertypeContorller
这种非驼峰的形式,复杂一点就是修改Router
里的识别方式。