【问题标题】:APACHE 2.4.16 Installation on AIX 5.3.0.0在 AIX 5.3.0.0 上安装 APACHE 2.4.16
【发布时间】:2017-11-10 22:44:29
【问题描述】:

之前我使用的是 apache 2.2.31。但是由于一些安全问题,例如从 http 标头中删除 Etag 标头。

为此,我需要 mod_headers.so 在 2.2.31 中不可用。有什么方法可以在不升级到 AIX 5.3.0.0 上的 apache 2.4.16 的情况下删除 Etag Header?

谢谢

【问题讨论】:

标签: apache aix


【解决方案1】:

您可以使用“FileETAG”指令从 ETAG 标头中删除 inode。它在 2.2 中可用(mod_headers 也是如此):

https://httpd.apache.org/docs/2.2/mod/core.html#fileetag

FileETag MTime Size

【讨论】:

  • 在modules目录下mod_headers.so不存在。除了上面的解决方案,还有什么办法可以去掉etag
  • 我尝试了上面的解决方案,但它不起作用。有什么方法可以删除 etag。
  • 感谢您的解决方案,但您建议的解决方案仅适用于 all.do 文件,不适用于 jpg、js、.png、.js 。我们有任何解决方案可以隐藏 etag所有类型的文件
  • 你把它放在 httpd.conf 中的什么上下文?这些文件是如何生成的? FileETAg 指令仅控制由网络服务器生成/计算的 ETAG。
  • FileETag MTime Size 只有这个我在 httpd.conf 中编辑过。之后我重新启动了 apache。
猜你喜欢
  • 2018-06-14
  • 2013-04-03
  • 2015-12-23
  • 2018-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-08
  • 2018-03-17
相关资源
最近更新 更多