子目录中Laravel项目的安全性

时间:2018-10-25 14:39:59

标签: security laravel-5

上下文: 我在一个域下有多个在线项目,并且希望随着时间的推移将它们切换到 Laravel 。这些项目存储在文档根目录下的自己的子文件夹中。 因此,每个项目的Laravel文件(文件夹app,config,database等)都是“公开的”。

今天我在这种情况下遇到了一篇文章,建议将仅将公用文件夹的内容保留在文档根目录中,并将其他文件夹保留在文档根目录之外(https://laravel-news.com/subfolder-install )。最初,我认为这种方法是可行的,但现在我想知道这是否真的必要。 如果我想遵循上述方法并在本地开发环境中进行分离,那么我对git的管理存在问题,因为项目文件分布在两个不同的区域。

所以我的问题是: 是否有必要将Laravel文件保留在文档根目录之外(“ public”文件夹除外)?

0 个答案:

没有答案