下载所有文件,而不是在浏览器.htaccess中查看它们

Joh*_*ohn 2 php .htaccess

我有一个名为"files"的文件夹我有一个.htaccess文件,其中的工作是确定文件是"要下载"还是刚查看(NOT EXECUTED(.txt,.php等)但是我想要图像文件被视为,因为它们是......图像!所以不应该下载它们.

我试过了

Header set Content-Disposition attachment
Header set Content-Type application/octet-stream
Run Code Online (Sandbox Code Playgroud)

但这给了我一个错误

我该如何设置这个规则?

  1. 下载文件.
  2. 显示图像(如果图像,当然,显示.pdf文档等).
  3. 查看(DONT EXECUTE!)..php,.txt等.

顺便说一下,这是一种安全的方法吗?

Nim*_*ani 7

首先为所有设置下载代码然后添加特定文件的代码,如图像和PDF

<Files *.*>
ForceType applicaton/octet-stream
</Files>
<Files *.jpeg>
ForceType image/jpeg
</Files>
<Files *.jpg>
ForceType image/jpeg
</Files>
<Files *.pdf>
ForceType application/pdf
</Files>
Run Code Online (Sandbox Code Playgroud)