【发布时间】:2019-06-16 03:27:59
【问题描述】:
当尝试在站点中下载扩展名为 .EXE 的文件时,文件以 .GZ 的形式出现 环境 森托斯 7 64 阿帕奇 2.4.6
更改 /etc/httpd/conf/httpd.conf 中的文件我已经尝试过使用以下每种形式,但是无济于事(我重新启动了 apache 并在每次尝试时都删除了浏览器缓存):
1:
SetEnvIfNoCase Request_URI \.exe$ no-gzip dont-vary
2:
<FilesMatch \.exe$>
SetEnv no-gzip 1
</FilesMatch>
3:
SetEnv mod_deflate off
4:
SetEnv no-gzip off
5:
在文件/etc/httpd/conf.modules.d/00-base.conf我评论道:
LoadModule deflate_module modules/mod_deflate.so
6: 我试图删除该文件,但没有成功。
/usr/lib64/httpd/modules/mod_deflate.so
【问题讨论】:
-
默认情况下 mod_deflate 不会压缩 .exe 文件。您可能有一些导致该压缩的自定义设置。我在我的服务器上启用了 mod_deflate,我可以下载普通的 .exe 文件
-
可能是我使用的“AddType”指令。
标签: apache mod-deflate