В nginx 1.2 и 1.3 вы можете изменить источник, чтобы изменить имя:
src/http/ngx_http_header_filter_module.c (строки 48 и 49):
static char ngx_http_server_string[] = "Server: Not Nginx" CRLF;
static char ngx_http_server_full_string[] = "Server: Not Nginx/1.0" CRLF;
Переименование тех и перекомпиляция источника изменяет имя ответа сервера в nginx 1.2.
Однако выполнение этого в 1.3 не меняет название. Он по-прежнему говорит nginx/1.3.5 и с отключенным server_tokens; это просто говорит nginx.
Как я могу изменить имя сервера в 1.3, не устанавливая сторонние заголовки аддона больше? Я хочу скомпилировать из источника.