通过研究,我发现了两种常用的技术来阻止客户端直接使用浏览器访问库:
- 使用
.htaccess
将它们拒之门外 - 定义一个常量并将其传递给包含文件,包含文件然后检查常量是否存在。
但是,将这些文件保留在文档根目录之外似乎是明智的。这种做法有什么问题吗?
最佳答案
最好的办法是将其保存在您的文档根目录之外。没有理由将包含放在 HTTP 可直接访问的位置。
一些共享网络主机配置不当,没有这个选项,但大多数都有,你肯定可以在自己的服务器或 VPS 上选择这个选项。
关于php - 如何让浏览器远离我的图书馆?它们应该放在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11924512/