转载自:http://codeigniter.org.cn/forums/thread-2849-1-1.html

由于控制器下不能建立目录URL结构,比如我们类似需要一个后台文件夹,如:http://localhost/admin/home/这在原本的CI下是不支持的,所以必须将Router类进行改进,为了不该变system文件夹内容,我们可以把这个类扩展MY_Router。。

把解压缩得到的 MY_Router.php 放到 system/application/libraries 目录下,就可以让 CI 的控制器支持多级子目录了这样,你就可以在 system/application/controllers 目录下放置更多级别的目录,访问的方式就是 index.php/目录1/目录2/目录3/控制器/方法/参数
请注意,你不需要 load,因为Router这个类是系统自动 load 的。

点击此处下载:MY_Router

Nginx 自动禁止爬虫IP采集

### 背景最近我们有一个公开服务提供给客户查询关键词的热度值,由于这个API做在官方网站上,自然没有用户登陆,也没有很高查询成本,所以设计上没有任何鉴权无法进行身份认定,于是就被一个爬虫开了超高并发请求,直接后端的AWS Tomcat CPU被用尽,导致无法响应。爬虫显然...… Continue reading

Redis原子性事务Lua应用

Published on June 28, 2020