从 ngx_pagespeed 的标题中删除“X-Page-Speed”版本

从 ngx_pagespeed 的标题中删除“X-Page-Speed”版本

我已经编译了 ngx_pagespeed,但忘记删除版本号了。有什么方法可以覆盖/删除/隐藏它们吗?

Apache 具有“取消设置”它们的功能,但我找不到 nginx 的类似功能。也许我不知道如何使用 headers 模块?

或者应该去查看源代码然后重新编译?

也许有人可以指出具体位置吗?

谢谢。

答案1

Pagespeed 模块具有内置功能,可以在配置中更改此设置。请在您的 vhost 或 nginx.conf 中或在您定义 pagespeed 配置的地方使用以下内容...

pagespeed XHeaderValue "Powered By Dzh - Change this to whatever!";

参考:https://developers.google.com/speed/pagespeed/module/configuration(在标题“指定 PageSpeed 标题的值”下)。

答案2

您还可以将其放在单独的文件中,包含所有需要的 PageSpeed 配置,例如:

/etc/nginx/conf/conf.d/pagespeed.conf

这将包括在nginx.conf使用:

include "/etc/nginx/conf/conf.d/*.conf";

相关内容