Histórico da Página
...
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:
...
...
default | true |
---|---|
id | 1 |
label | Não mostrar a versão |
1.
...
2. Certificar-se de que a opção server_tokens off esteja ativada conforme abaixo:
Com esta configuração passará a não apresentar a versão do servidor:
...
id | 2 |
---|---|
label | Remover 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 | ||
---|---|---|
| ||
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: ‘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.
...
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.
...