...
Nota |
---|
id | 3 |
---|
label | Alterar o conteúdo para qualquer informação |
---|
|
É possível alterar o conteúdo para qualquer informação, seguindo o procedimento anterior. Porém, em . Em vez de adicionar SecServerSignature " ", adicionar o texto desejado, exemplo: Com isso, a opção Server passa a apresentar:
|
...
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:
...
effectDuration | 0.5 |
---|
history | false |
---|
id | nginx |
---|
effectType | fade |
---|
...
1
...
1. Editar o arquivo de configuração onde está a diretiva HTTP.
Image Removed
...
.
...
Image Removed
Com esta configuração passará a não apresentar a versão do servidor:
Image Removed
...
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’;
Image Removed Esta opção limpa mais opções do cabeçalho HTTP. Neste caso irá remover a informação ‘Server’. Image Removed Card |
---|
|
id | 3 |
---|
label | Remover qualquer informação dos cabeçalhos |
---|
|
É 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- ‘.
Nota |
É necessário reiniciar o Nginx para que as configurações realizadas tenham efeito.Powered-By’;
...
} |
3. Reiniciar o Nginx.
Esta configuração limpa mais informações do cabeçalho HTTP. Neste caso irá remover as informações Server e X-Powered-By.
Image Added
Microsoft NLB
...
Nesse caso, a solução é um pouco diferente, sendo necessário incluir regras de saída utilizando a reescrita de URL. Acompanhe os passos a seguir:
Deck of Cards |
---|
effectDuration | 0.5 |
---|
history | false |
---|
id | NLB |
---|
effectType | fade |
---|
|
Card |
---|
default | true |
---|
id | 0 |
---|
label | Conceito |
---|
| Existem várias configurações de balanceamento de carga e proxy reverso. Diante disto será necessário avaliar cada caso para identificar o melhor local para configuração. O ideal é criar a regra no servidor de saída que geralmente será o proxy reverso. Caso exista apenas o balanceamento de carga sem o proxy reverso será necessário criar a regra em cada servidor IIS que faz parte do cluster. Image Modified Neste caso deverá configurar nos dois servidores pois não existe um servidor único com proxy reverso. Image Modified Já neste segundo caso basta configurar uma regra de saída no servidor proxy reverso |
|
...
Acompanhe os passos a seguir:
Deck of Cards |
---|
effectDuration | 0 | 5history
---|
id | NLB |
---|
effectType | fade |
---|
| false | Card | default |
---|
| Para realizar a configuração é necessário criar uma regra de saída na opção URL Rewrite do site.
|
Card |
---|
| Visualizar variáveis do servidor:
|
Card |
---|
| Adicionar variável:
|
Card |
---|
| Adicione a varável RESPONSE_SERVER:
|
Card |
---|
| Adicione a variável RESPONSE_X-POWERED-BY:
|
Card |
---|
| Adicione uma nova regra de saída:
|
Card |
---|
| Em regras de saída escolha regra em branco:
|
Card |
---|
| Escolha um nome para a regra, em correspondência escolha a opção variável e no nome da varável preencha com RESPONSE_SERVER conforme cadastrado anteriormente.
|
Card |
---|
| A ação deve ser reescrita e o valor deve ser deixado em branco por padrão. Caso escreva algum outro valor este será apresentado no cabeçalho HTTP. Acione Aplicar.
|
Card |
---|
| Para o cabeçalho X-Powered-By deverá seguir os mesmos passos trocando apenas o nome da varável para RESPONSE_X-POWERED-BY:
|
Card |
---|
| Ao final teremos duas regras de saída:
|
Card |
---|
| O resultado esperado aparecerá nos cabeçalhos HTTP: Image Modified A regra do cabeçalho Server foi criada pois pode ou não aparecer dependendo da forma que está configurado os serviços de proxy reverso e balanceamento de carga. |
|