现在的大部分php框架的入口文件都是放在public文件中的,这样可以有效的保护源码文件,防止源码泄露,因为其它代码不在public文件夹中,也就是只有我们的index.php能够访问我们的项目源码文件,这样有效的避免了直接访问源码可能造成的问题。
但是,有时候虚拟环境需要我们将入口文件单独提取出来,这个时候,我们只需要简单的将入口文件放到根目录,然后修改index.php中的引入其它文件的路径,就可以完成将入口文件放到项目根目录的操作。
不过如果可以还是不要将index.php放到项目根目录,因为这回大大增加服务器代码被入侵的概率