Enlever l’en-tête “Server” d’Apache

Le serveur HTTP Apache ajoutes à chaque page l’en-tête “Server” contenant des informations quant au logiciel utilisé pour délivrer la page. Cet en-tête n’est pas indispensable, comme annoncé dans les RFC. Enlever cette en-tête ne peux se faire par une configuration dans apache2.conf ou autre, il faut obligatoirement y penser lors de l’installation, plus précisément lors de la compilation à partir des sources.

Une fois les sources dé-packetées, il faut modifier le fichier “http_filters.c” dans le dossier “modules/http”. Remplacez:

Par:

Et de même pour ça:

A remplacer par ça:

Vous trouverez un patch valable pour Apache 2.2.14, et probablement pour toutes les version 2.2.x à cette adresse:

Ensuite, compilez et installez 😉

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">