我怎样才能使当用户访问指定文件夹中的文件时,我可以强制下载文件?
我知道可以使用 .htaccess 按类型执行此类型,并且您可以使用 php 脚本强制下载文件,但是如何在没有 php 脚本的情况下强制下载他们在指定文件夹中访问的文件?
目前,当您查看浏览器知道如何读取的文件时,它会读取文件而不是下载文件。我希望它自动下载文件夹中的所有文件,而不是读取浏览器支持的文件。
我怎样才能使当用户访问指定文件夹中的文件时,我可以强制下载文件?
我知道可以使用 .htaccess 按类型执行此类型,并且您可以使用 php 脚本强制下载文件,但是如何在没有 php 脚本的情况下强制下载他们在指定文件夹中访问的文件?
目前,当您查看浏览器知道如何读取的文件时,它会读取文件而不是下载文件。我希望它自动下载文件夹中的所有文件,而不是读取浏览器支持的文件。
“mod_headers”模块应该可用。然后你可以将它添加到你的 .htaccess 文件中。
按类型:
<FilesMatch "\.jpg$">
Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
</FilesMatch>
按名称的特定文件:
<Files test.jpg>
Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
</Files>
将其放入要下载的文件的特定文件夹中的 .htaccess 文件中。
对于整个文件夹,请忽略 Files/FilesMatch 指令。