Supprimer la balise generator sous Joomla
De Vulgum Techus
Lien court vers cette page : http://vt.cx/SbgJ QR code vers cette page : http://vt.cx/SbgJ.qr
Présentation
Lors de la génération des pages HTML, Joomla intègre automatiquement une balise generator qui indique que la page est générée par Joomla. Celle-ci a cette forme :
<meta name="generator" content="Joomla! - Open Source Content Management" />
Ceci a un impact non négligeable sur différents aspects de la vie d'un site fait en Joomla dont :
- Risque d'attaques accru en cas de faille notoire sur Joomla
- Prise en compte du fait que le site soit fait en Joomla pour les annuaires et moteurs de recherche qui tiennent compte de cette information
- Informations sur le site pour les concurrents
Pour ces raisons, on peut décider que cette balise ne doivent plus être mise automatiquement insérée lors de la génération de la page. Voici comment procéder...
Procédure
- Mettre <?php $this->setGenerator(''); ?> dans le le fichier index.php du template utilisé par le site
- Sauvegarder index.php et vider le cache du site
- Vérifier en éditant le source de la page d'accueil du site que la balise meta name="generator" a bien disparu