在Ubuntu 20.04中从Nginx版本1.18的响应标头中删除'server'标头

时间:2020-07-15 23:35:30

标签: nginx webserver nginx-config

在Ubuntu 20.04 OS中,我无法从Nginx版本1.18的响应标头中删除“服务器”标头。

我已完成以下步骤:

  1. sudo apt-get更新

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

  3. 添加了代码段“ more_clear_headers服务器;”在nginx.conf文件的http部分中。

重新启动Nginx服务后,它显示错误“未知指令more_clear_headers”。

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

任何人都可以帮助我如何在Ubuntu 20.04 OS中从Nginx 1.18的响应标头中删除“服务器”标头?

预先感谢

1 个答案:

答案 0 :(得分:2)

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

load_module modules/ngx_http_headers_more_filter_module.so;

它将起作用。

干杯!