我有一个网站与nginx合作。我想隐藏http头中的nginx名称,有没有办法隐藏nginx名称而无需卸载并重新安装?
答案 0 :(得分:1)
易于删除,请按照此过程
yum install nginx-module-headers-more;
vi /etc/nginx/nginx.conf
load_module modules / ngx_http_headers_more_filter_module.so;
server_tokens;
fastcgi_hide_header X-Powered-By;
more_clear_headers服务器;
systemctl restart nginx
答案 1 :(得分: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 "";
这将禁用服务器令牌