想在apache中配置文件中开启图片压缩该如何设置?

想在apache中配置文件中开启图片压缩该如何设置?,第1张

打开Apache配置文件httpd.conf,然后添加如下三行内容

AddOutputFilterByType DEFLATE text/html text/php text/png text/jpg text/plain text/css text/xml text/javascript

DeflateCompressionLevel 9

SetOutputFilter DEFLATE

然后重启apache服务

savepath 就是自己指定的存放图片的文件夹,在这里你没有定义

也就是从临时文件夹拷贝到的指定目录

因为你没有定义,所以上传图片文件夹为 null\

上传文件夹一般建立在这个项目的根目录下,名字可以任意。

注意一下前台显示路径的地址跟数据库中的差异就行了

LoadModule cache_module modules/mod_cache.so

LoadModule mem_cache_module modules/mod_mem_cache.so

<IfModule mod_cache.c>

<IfModule mod_mem_cache.c>

CacheEnable mem /

# cache 40MB

MCacheSize 80960

MCacheMaxObjectCount 21000

MCacheMaxStreamingBuffer 65536

MCacheMinObjectSize 1

MCacheMaxObjectSize 74000

###GDSF 基于缓存命中率和文档大小计算优先级。在必要时,优先级最低的文档被移出缓存

##MCacheRemovalAlgorithm GDSF

#LRU 指定最长时间没有用到的对象将在必要的时候移出缓存

MCacheRemovalAlgorithm LRU

</IfModule>

##传输压缩

LoadModule deflate_module modules/mod_deflate.so

<IfModule mod_deflate.c>

DeflateMemLevel 7

DeflateWindowSize 15

DeflateBufferSize 8096

DeflateCompressionLevel 7

AddOutputFilterByType DEFLATE DEFLATE text/html text/plain application/x-httpd-php application/x-javascript text/css

AddOutputFilter DEFLATE css js php xml js html

AddOutputFilter DEFLATE css #压缩css文件

AddOutputFilter DEFLATE js #压缩js文件

</IfModule>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11714963.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存