Apache压缩Deflate .js和.css文件没有压缩?

Apache压缩Deflate .js和.css文件没有压缩?,第1张

概述Apache压缩Deflate .js和.css文件没有压缩?

在Apache Im中,通过将以下内容添加到我的.htaccess文件来启用输出压缩:

# compress text,HTML,JavaScript,CSS,xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/HTML AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/CSS AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/RSS+xml AddOutputFilterByType DEFLATE application/JavaScript AddOutputFilterByType DEFLATE application/x-JavaScript # Or,compress certain file types by extension: <files *.HTML> SetoutputFilter DEFLATE </files>

因此,我使用content-encoding:gzip提供所有内容,但是当我使用Yslowtesting我的网页时,我收到:

Grade D on Compress components with gzip There are 3 plain text components that should be sent compressed * http://mysite.com/JavaScript/youTubeEmbed/youTubeEmbed-jquery-1.0.CSS * http://mysite.com/JavaScript/jquery.swfobject.1-1-1.min.Js * http://mysite.com/JavaScript/youTubeEmbed/youTubeEmbed-jquery-1.0.Js

问题在哪里?不应该自动压缩吗?

谢谢

密码保护Flask应用程序中的一个网页

花括号({和})从Apache到Nginx的重写规则。

没有Last 标志的一系列重写

正确的重写为.net文件的重写path为silex?

如何SSH和sftp进入d性加载balacer背后没有d性IP地址的ec2

卢卡

如何在Apache Tomcat中启用CORS

Apache 2.4 – 如何closures整个网站,除了一个子目录?

启动期间,子容器失败java.util.concurrent.ExecutionException:

如何使用户会话继续24小时?

在PHP脚本中存储MysqL凭据的位置?

您是否记得在重新加载页面并运行Yslow之前清除缓存?

我有完全相同的问题,并修复它。 这是我的代码:

AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/HTML AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/CSS AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/RSS+xml AddOutputFilterByType DEFLATE application/JavaScript AddOutputFilterByType DEFLATE application/x-JavaScript

在我的情况下,我解决了完全相同的问题,只是将此行添加到.htaccess文件: AddOutputFilterByType DEFLATE text / JavaScript

也许服务器没有得到JavaScript的应用程序/ JavaScript,但文本/ JavaScript 。 希望能帮助到你。

在我的情况下,我不得不删除反向代理服务器(Nginx) – 当然,您也可以使用Nginx.conf文件配置压缩(可能位于/ etc / Nginx或使用自己的.conf文件位于/etc/Nginx/conf.d目录) – 但Nginx导致一些其他问题。 使用Plesk从服务器中删除Nginx后,看看这些提示: http : //forum.parallels.com/showthread.PHP? t=260563长话短说:保管文件真的是由你的Apache或者像Nginx一样处理它们。 顺便说一句快速测试工具: http : //www.gIDnetwork.com/tools/gzip-test.PHP

总结

以上是内存溢出为你收集整理的Apache压缩Deflate .js和.css文件没有压缩?全部内容,希望文章能够帮你解决Apache压缩Deflate .js和.css文件没有压缩?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

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

原文地址: http://outofmemory.cn/langs/1235484.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存