我试图将特定文件夹中的所有文件强制下载:
我创建了一个.htaccess文件,但这不起作用
AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi
Options -ExecCGI基本上,我不想执行任何脚本或任何东西。我要从那个文件夹下载所有东西。
有什么建议吗?
发布于 2009-11-12 09:28:23
您可以在扩展的基础上使用AddHandler进行扩展。
AddHandler default-handler php pl py jsp asp然而,这是很麻烦的,因为您需要保持在每个可能的扩展之上。可以使用SetHandler为htaccess文件中的每个文件设置默认处理程序。这将是我最喜欢的方法。只需将其输入htaccess文件即可。
SetHandler default-handler 如果您没有在htaccess中执行此操作的权限,则需要在Apache配置中的Directory指令中输入它:
<Directory /path/to/dir>
SetHandler default-handler
</Directory>发布于 2012-07-08 17:16:41
下载文件夹中所有文件的更简单的解决方案。
文件夹中的.htaccess
Header set Content-Disposition attachment但是这需要在apache中加载头模块。
LoadModule headers_module modules/mod_headers.so 还有一点是浏览器缓存的图像无法下载的。
https://serverfault.com/questions/83915
复制相似问题