- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Ubuntu Server 14.04 上运行 Apache 2.4.7
我有一个网络服务器正在运行。它返回 304 modified
对于图像,但 json
的返回值不同文件。我已经检查了 this post 的答案和评论和 this post ,但是,它们对我不起作用。
在我的 .conf
文件,当我不加载 mod_deflate
,服务器返回 304
对我的 json
的回应文件。但是当我 GZIP 这个文件时,服务器返回 200 OK
.
这是我添加到我的 apache2.conf
文件:
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE application/javascript
</IfModule>
mod_deflate
的任何解决方法和
304
对于
.json
文件?
最佳答案
只需在 apache 配置中将 Etag 设置为 NONE。
启用 mod_deflate 会将 -gzip 附加到 Etag,然后该服务器将不接受该服务器。
看mod_deflate spec
AddSuffix Append the compression method onto the end of the ETag, causing compressed and uncompressed representatins to have unique ETags. This has been the default since 2.4.0, but prevents serving "HTTP Not Modified" (304) responses to conditional requests for compressed content.
关于json - 启用 mod_deflate 时,Apache 2.4.7 未发送 304 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24039004/
我只是在用 YSlow 做一些测试,它告诉我: Grade F on Compress components with gzip: There are 10 plain text components
假设我没有将 mod_deflate 编译成 apache,而且我现在不想重新编译。手动方法的缺点是什么,例如就像是: AddEncoding x-gzip .gz RewriteCond %{HTT
有人可以告诉我以下脚本在 CPU 负载性能和压缩方面的区别吗? mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file \.(
我正在使用 Apache mod_deflate 从网页返回压缩的 html。它将生成的页面大小从 3k 减少到 700 字节。 如何在 Blackberry 中使用 HttpConnection 来
我正在尝试使用 apache mod_deflate 模块启用站点范围的压缩。这是在共享服务器上,因此虽然我可以访问 .htaccess 文件,但我无法更改服务器设置。服务器已安装 Apache 2.
编辑 我发现问题其实是php minify .这是发送压缩的内容而不是 Apache。我会找到更多关于这个的。 根据 High Performance Web Sites ,如果我在 Apache 2
mod_deflate或 mod_gzip ,应该用哪个? 我读了 mod_gzip更好地解释但想了解更多关于 mod_deflate . 最佳答案 您应该阅读 Stephen Pierzchala
我有一个 Liquid Web VPS 帐户,我已确保 mod_deflate 已安装并正在运行/处于事件状态。 我曾经通过 PHP 压缩我的 css 和 js 文件,以及我的 PHP 文件本身...
如何在 Apache2 中禁用 mod_deflate 对于特定目录中的文件 或者 对于所有扩展名为 .py 的文件? 最佳答案 您可以设置 environment variable no-gzip对
是否有命令行命令可以判断 mod deflate 是否在 Apache 上运行? 最佳答案 可能为时已晚,但我们走了。 默认情况下启用 mod_deflate。可以肯定的是,尝试 Debian/Ubu
这个问题在这里已经有了答案: How can I pre-compress files with mod_deflate in Apache 2.x? (8 个答案) 关闭 5 年前。 如何在 ap
我创建了一个小代理 Node 脚本,它查找 request.url并将请求传递到我的 apache 服务器或使用 Node 处理/响应此请求。到目前为止,我已经成功了,一切正常,但是当我为 apach
Apache mod_deflate 已经为我的站点启用,我可以在 PHP.INI 中启用 zlib.output_compression 吗? 最佳答案 如果您离开 zlib.output_comp
我正在使用 apache 基准测试运行简单的负载测试: ab -n 1 http://localhost/mysite/index/index/ 我想看看有/没有 mod_deflate 的性能 在我
我在 wordpress 网站上工作。我在 .htaccess 中使用此命令启用了 mod_deflate: AddOutputFilterByType DEFLATE text/text text/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
为了压缩我的所有网页,我使用了这个 .htaccess 代码。它使用 Apache deflate如果可能,模块,否则应用 PHP ob_gzhandler压缩。 一切正常,但由于特定原因,我不想对文
我已按照多个教程中的所有步骤在 Apache 中启用 mod_deflate,但当我向本地 Web 服务器发出 json 请求(通过 PHP 脚本)时,我仍然没有看到压缩(在 Fiddler 中)。我
谁能告诉我使用 mod_deflate 和 zlib output_compression 的区别? 我知道 zlib 是用 PHP 完成的,而 mod_deflate 是用 Apace 完成的,我的
我正在使用 mod_deflate 在 Apache 2.2 并且压缩级别设置为 9。我已经根据 的建议微调了站点的所有可能方面。 YSlow (v2) 并设法获得了总体 A 级(总分:91)以及除以
我是一名优秀的程序员,十分优秀!