首页 > 解决方案 > 隐藏文件夹内容但保持文件可访问

问题描述

我网站上的脚本将图像上传到mysite.com/uploads并生成上传图像的路径,例如mysite.com/uploads/123456789.jpg.

该图像应该只对具有文件路径的用户可见。该文件夹不应列出其内容。

该脚本使用 PHP 构建并在由 cPanel 管理的 Linux 系统 (CentOS) 上运行。我是 Linux 新手,我不明白如何做到这一点,我需要你的帮助。

标签: phplinuxcentoscpanel

解决方案


我相信这不是 PHP 问题。如果您使用 Apache 网络服务器,您需要该.htaccess文件夹中包含以下内容的文件:

Options -Indexes

您也可以尝试index.html在要隐藏的每个目录中简单地添加空文件。


推荐阅读