web-dev-qa-db-fra.com

Comment supprimer NGinx de l'en-tête de réponse HTTP?

Je veux supprimer Nginx de l'en-tête de réponse HTTP. Je peux cacher ma version nginx mais je veux aussi masquer Nginx aussi. Merci

20
sahar shokouhi

Utilisez le ngx_headers_more Module - voir http://wiki.nginx.org/nginxhtttptheadersmoremodule .

Il vous permet de configurer tous les en-têtes arbitraires que vous souhaitez - les deux Demande et les en-têtes de réponse. Une fois que vous l'avez installé (et donc recompilé votre version de NGinx), utilisez la configuration suivante:

more_set_headers 'Server: my-server';

Sinon, si vous ne voulez pas de Server en-tête, puis effacez-le en utilisant:

more_clear_headers 'Server';
32
davidjb