在 PHP 应用程序中,我允许用户上传照片。用户上传后,元数据存储在数据库中,然后图像存储在 linux 服务器上的目录中。我只希望在通过视图调用时可以查看这些图像,以便我可以验证正确的一方正在查看它们。我不希望任何人能够只输入一个 url 并查看图像。
/site
/framework
/protected /**My PHP site**/
/www
/images /**This is where I am currently storing the images**/
- 为了限制查看这些图像,我需要将
images
目录移到www
? 如果有到哪里? - 应该在
images
目录上授予哪些 linux 权限? - 对于我存储在我的数据库中的我想要限制访问的图像,我在我的框架中使用访问规则。诸如此类的规则是否也可以限制对给定目录中图像的访问?
可以提供有关如何处理此问题的任何信息(以便我可以进行进一步的研究)以及对上述问题的答案将非常有帮助。