2013-11-27 16 views
10

nginx.conf:nginx "server_tokens" Configurazione ignorato

server_tokens off; 

Perché è potuto ottenere ignorato, l'intestazione viene comunque inviato:

Server: nginx 

No, gli altri file di configurazione non contengono la configurazione server_tokens .

Sì, ho riavviato tutti i servizi.

risposta

15

Per citare the docs sulla direttiva server_tokens:

Attiva o disattiva emettono versione nginx messaggi di errore e nel campo di intestazione di risposta “Server”.

Secondo la documentazione, esso pertanto non impedisce la generazione dell'intestazione Server ma impedisce solo l'aggiunta della versione esatta. Se si desidera rimuovere completamente l'intestazione del server, è possibile utilizzare the ngx_headers_more module.

+5

Se devo compilare un mod che non è nemmeno incluso nel pacchetto, potrei anche solo modificare l'origine di nginx stesso. Questa non è un'opzione. Off significa off .. non un po '. Questo è un -1 per nginx :-( – DanFromGermany

+7

L'impostazione funziona come documentato.Se vuoi vedere qualcosa cambiato in nginx stesso, apri un problema sui canali corretti.Non sto davvero seguendo il tuo sfogo qui ... –

Problemi correlati