我理解出于安全原因将一些文件保存在public_html之外是个好主意。怎么样的js文件?我应该将所有js文件(例如angularjs')保存在public_html中还是外部?
如果我把它们放在public_html之外,那么在浏览器上执行它们会很困难,不是吗?如果它们存储在public_html目录之外,我怎么能执行它们呢?
CSS文件也必须相同,对吧?
答案 0 :(得分:2)
好吧,由于JavaScript文件(包括您使用Angular)需要在客户端的浏览器中执行,因此它们必须位于public_html目录下的某个位置。对于您的网站使用的任何html和CSS文件也是如此。
您不希望公开的文件示例可以是基于文件的数据库,例如SQLite。
答案 1 :(得分:1)
我工作的每个地方,CSS和JS文件都存储在public_html中,以便“public”可以引用/加载它们。