我有以下链接:www.mysite.com/uploads/file.pdf
我希望用户下载该文件。但我不希望他从这个目录中vizualize文件。我怎么能这样做?
我正在使用PHP和Apache。
答案 0 :(得分:1)
更好地在.htaccess文件中使用Options -Indexes
在该目录上创建名为.htaccess
的文件,并添加Options -Indexes
作为文件的内容。确保在添加Options -Indexes
这将确保您的目录不具有索引能力。即你可以访问文件说www.mysite.com/uploads/file.pdf
,但你不能使用www.mysite.com/uploads/
列出该目录中的所有文件
答案 1 :(得分:0)
将名为index.html
的空文件添加到www.mysite.com/uploads/目录中将阻止用户查看(可视化)文件。
禁用目录索引也可以How do I disable directory browsing?