Laravel 5.7 版本, 如何更改路由为不区分大小写?
Laravel 5.7 版本, 如何更改路由为不区分大小写?
我自己尝试了搜索一些答案, 找到的都是老版本的做法, 例如,
php – 如何使Laravel中的路由不区分大小写?
而5.7 版本的 laravel, 已经更改了路由文件. 那么, 我该怎么做, 才能让路由不区分大小写呢?
例如: http://test.com/search
和 http://test.com/SEARCH
, 是否有什么快捷的方式可以实现这样的功能?
请给我一个明确的方向, 谢谢.
@qiuyuhome 你这还是在 Laravel 框架里寻求解决方案啊,要跳出去。
你想一想路由的原理,是要先获取当前的
REQUEST_URI
然后在进行匹配吧,所以在程序进入到路由匹配之前你就把路径改了会有啥效果呢?所以可以在
index.php
中直接修改更进一步,你想要对请求进行一些处理,对于 Laravel 来说,放到
Middleware
中是不是更好一些。