thinkphp每次访问都要经过那个index的入口文件吗?
我是初学者,我现在大致了解了它是根据URL来判断执行哪个模块的哪个函数,但是有个疑问,比如他的我的网站根目录是
localhost, thinkphp入口文件是localhost/index.php, 我直接访问入口文件后它根据一系列处理最终执行了IndexAction.class.php里的index方法。 这个我理解,因为从index.php这个入口进去进行了一系列处理。 但是我访问该目录下子文件夹 localhost/home/Login, 它为什么还是知道调用LoginAction.class.php里的Login方法呢? 难道我访问localhost/home/Login它还是走了入口文件? 我一直觉得apache或者nginx是根据url选择对应路径的php脚本解析啊, 那localhost/home/Login这个url他是怎么会走index.php这个入口文件的? 还有我看它源代码有点吃力, 试着看了下,是哪句代码实现根据URL调用相应模块的? 我看到think.class.php里面有个autoload函数