在nginx.conf配置中的server段,添加清除header信息

Posted enumx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在nginx.conf配置中的server段,添加清除header信息相关的知识,希望对你有一定的参考价值。

添加清除header信息

location /api/ {
more_clear_headers "X-Powered-By";
more_clear_headers "Server";
more_clear_headers "ETag";
more_clear_headers "Connection";
more_clear_headers "Date";
more_clear_headers "Accept-Ranges";
more_clear_headers "Last-Modified";
}

more_set_headers替换(如有)或增加(如果不是所有)指定的输出header头时响应状态代码与-s选项相匹配和响应的内容类型的-t选项指定的类型相匹配的。
语法:more_set_headers [-t ]… [-s ]… …
默认值:no
配置段:http, server, location, location if
阶段:输出报头过滤器

more_clear_headers清除指定的输出header头。
语法:more_clear_headers [-t ]… [-s ]… …
默认值:no
配置段:http, server, location, location if
阶段:输出报头过滤器

more_set_input_headers设置指定的输入header头,和more_set_headers类似,仅支持-t选项。
语法:more_set_input_headers [-r] [-t ]… …
默认值:no
配置段:http, server, location, location if
阶段: rewrite tail
注意:使用-t选项的是过滤请求头的Content-Type,而不是响应头的。

more_clear_input_headers清除指定输入header头。
语法:more_clear_input_headers [-t ]… …
默认值:no
配置段:http, server, location, location if
阶段: rewrite tail

以上是关于在nginx.conf配置中的server段,添加清除header信息的主要内容,如果未能解决你的问题,请参考以下文章

Nginx web服务优化

nginx日志切割配置

PHP简易系统环境控制

PHP简易系统环境控制

nginx php7配置

Nginx与uWSGI交互