2017-09-14 32 views
0

我有一个网站与nginx一起工作。我想隐藏在http头中的nginx名称,有没有什么办法隐藏nginx名称,而无需卸载并重新安装?如何在安装的实例中隐藏NGINX名称

+0

放'server_tokens关闭;'里面nginx.conf –

+0

这只是隐藏nginx版本,不是它的名字。 – msln

回答

0

你可以改变它或禁止使用以下

改变它

server_tokens "off"; 
more_set_headers "Server: Your_New_Server_Name"; 

删除它

server_tokens "off"; 
more_clear_headers "Server"; 

PS:以上要求的模块https://www.nginx.com/resources/wiki/modules/headers_more/

在商业版本,你可以做

server_tokens ""; 

,这将禁用服务器令牌

+0

未安装“more_set_headers”。 – msln

+0

你在哪个操作系统上? –

+0

我使用的是debian 8. – msln