使用htaccess下载页面加载时的特定文件

时间:2016-04-08 13:17:32

标签: php apache .htaccess indexing download

我试图让我的.htaccess文件强制下载网站根目录中包含的特定*.zip文件。

基本上,加载我的页面后,用户将自动下载我的*.zip文件,甚至无需查看目录列表。

这是我的.htaccess文件:

### MAIN DEFAULTS
Options +ExecCGI -Indexes
DirectoryIndex file.zip
DefaultLanguage en-US
AddDefaultCharset UTF-8
ServerSignature Off

### FORCE FILE TO DOWNLOAD INSTEAD OF APPEAR IN BROWSER
AddType application/octet-stream .zip
AddType application/zip .zip 

我可以下载该文件,但后者没有扩展名,而且名为download

我该如何解决这个问题?

谢谢

-RJ

1 个答案:

答案 0 :(得分:0)

将此行添加到.htaccess文件的末尾:

Header set Content-disposition "attachment; filename=file.zip;"