dr0*_*0zd 3 apache .htaccess download
我在apache网络服务器上有下载目录。此目录中的文件具有特定的扩展名。例如* .yyy和* .zzz。但是所有这些文件都被重命名为.zip或.tar.gz
我已经在不同的浏览器中进行了测试,但没有任何问题。
但是有些用户告诉他们,他们获得软件包的来源,而不是下载。
我已经创建了.htaccess
AddType application/zip .zzz
AddType application/x-gzip .yyy
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试在MS Internet Explorer中下载aaa.yyy时,它尝试不保存aaa。yyy但aaa。z
如何强制浏览器下载文件而不更改扩展名?
<FilesMatch "\.(zzz|yyy)$">
ForceType application/octet-stream
Header set Content-Disposition attachment
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
强制类型告诉浏览器您不知道文件类型。所以他们不会做任何愚蠢的事情。第二行将告诉他们下载此文件。