【问题标题】:Removing 'server' header from response header of Nginx version 1.18 in Ubuntu 20.04从 Ubuntu 20.04 中 Nginx 版本 1.18 的响应标头中删除“服务器”标头
【发布时间】:2020-11-05 13:32:12
【问题描述】:

我无法从 Ubuntu 20.04 操作系统中 Nginx 1.18 版的响应标头中删除“服务器”标头。

我做了以下步骤:

  1. sudo apt-get 更新

  2. 使用命令 'sudo apt-get install nginx-extras' 安装了 nginx-extras

  3. 添加了代码 sn -p 'more_clear_headers Server;'在 nginx.conf 文件的 http 部分。

重启Nginx服务后,提示'unknown directive more_clear_headers'的错误。

但是,我可以通过执行上述步骤从 Ubuntu 14.04 OS 中 Nginx 版本 1.4.6 的响应标头中删除“服务器”标头。

谁能帮助我如何在 Ubuntu 20.04 操作系统中从 Nginx 1.18 的响应标头中删除“服务器”标头?

提前致谢

【问题讨论】:

    标签: nginx webserver nginx-config


    【解决方案1】:

    您应该通过在 nginx.conf 文件中添加以下代码 sn-p 来加载“ngx_http_headers_more_filter_module.so”。

    load_module modules/ngx_http_headers_more_filter_module.so;
    

    它会起作用的。

    干杯!

    【讨论】:

      猜你喜欢
      • 2017-07-11
      • 2016-05-09
      • 2014-11-06
      • 1970-01-01
      • 2010-11-13
      • 2017-09-17
      • 2021-06-13
      • 1970-01-01
      • 2021-06-22
      相关资源
      最近更新 更多