我使用的是 NGINX 1.22.0 的稳定版本,而不是从源代码构建,因此我无法访问 more_headers 模块。根据:
http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens
我应该能够使用 server_tokens 指令。我不需要“String”参数,因此“商业版本”部分不应该相关。
我尝试在 /etc/nginx/conf.d/mydomain.conf 中关闭 server_tokens,而不是在服务器或位置块内。
我收到错误:
nginx: [emerg] invalid number of arguments in "server_tokens" directive
我也尝试过
server_tokens off ""
有同样的错误
正确的语法是什么?