Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Com isso, a opção Server passa a não apresentar nenhuma informação:


Nginx

...

Acompanhe Para remover por completo a informação, acompanhe os passos a seguir:

...

...

defaulttrue
id1
labelNão mostrar a versão

1.

...

Image Removed

2. Certificar-se de que a opção server_tokens off esteja ativada conforme abaixo:

Image Removed

Com esta configuração passará a não apresentar a versão do servidor:

Image Removed

...

id2
labelRemover por completo a informação

Caso seja necessário ocultar por completo a informação do servidor, serão necessárias mais algumas configurações.

...

 Instalar o módulo ngx_headers_more. A instalação depende de cada sistema operacional. No Debian basta executar o comando abaixo:

Bloco de código
titleDebian
apt install libnginx-mod-http-headers-more-filter

2. Editar o arquivo de configuração onde está configurado o proxy reverso e adicionar as opções abaixo na sessão location:

Bloco de código
location / {
	...
	more_clear_headers ‘Server’;
	
a opção
more_clear_headers
na sessão location:Image Removed
 ‘X-Powered-By’;
	...
}

Esta opção limpa mais opções do cabeçalho HTTP. Neste caso irá remover

...

as informações Server e X-Powered-By.

Image Modified

...

3

...

É possível remover qualquer informação dos cabeçalhos utilizando a opção. Inclusive é possível utilizar o caractere coringa ‘*’ para limpar várias opções. Exemplo:

Bloco de código
more_clear_headers ‘X-*’;

A configuração acima irá remover todos os cabeçalhos que começam com ‘X- ‘.

...

Reiniciar o Nginx.


Microsoft NLB

Nesse caso, a solução é um pouco diferente, sendo necessário incluir regras de saída utilizando a reescrita de URL.

...