PHP - 拒绝文件夹访问没有直接链接到文件?

时间:2012-07-26 20:31:03

标签: php apache .htaccess

我正在创建一个文件托管网站。我不希望人们访问目录

public_html/quick/files

除非他们有上传文件的直接下载链接。我该怎么做呢?

对于其他人:要改写,拒绝为所有文件编制索引的权限。

2 个答案:

答案 0 :(得分:3)

使用以下内容在.htaccess文件夹中创建名为public_html的文件:

Options -Indexes

答案 1 :(得分:1)

在目录中创建一个空白的index.html文件。

如果认为有必要,请创建重定向到错误页面。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Your Page Title</title>
<meta http-equiv="REFRESH" content="0;url=<URL_ERROR_PAGE>"></HEAD>
<BODY>
    Optional page text here.
</BODY>
</HTML>