【发布时间】:2011-11-15 02:09:05
【问题描述】:
我目前有一个公众上传文件的文件夹。
我希望能够通过链接下载这些文件,但不能浏览上传文件夹。但同时,我需要保持该文件夹可写以供上传。
我需要设置什么权限?
干杯, 道格
【问题讨论】:
标签: permissions upload chmod
我目前有一个公众上传文件的文件夹。
我希望能够通过链接下载这些文件,但不能浏览上传文件夹。但同时,我需要保持该文件夹可写以供上传。
我需要设置什么权限?
干杯, 道格
【问题讨论】:
标签: permissions upload chmod
打开当前文件夹中的.htaccess 文件,如果不存在则创建它。
如果Options Indexes 存在,请将其修改为Options -Indexes,否则将Options -Indexes 添加为新行。
保存文件并退出。
您可能需要重新启动 Apache。
【讨论】:
这可能最好在您的上传文件夹中使用.htaccess 文件,在.htaccess 文件中添加此代码以防止该文件夹的目录列表:
IndexIgnore *
或者
Options -Indexes
使用 IndexIgnore,您可以将通配符 * 更改为要忽略的扩展名列表。这使您可以执行以下操作:
IndexIgnore *.gif *.jpg
在目录列表中不会显示任何 gif 或 jpg,但会显示其他所有内容。
这将允许您保留您现在使用的任何权限,但防止人们直接查看您在该文件夹中上传的所有内容。
【讨论】: