Articles dans la catégorie ’Web



26
mar

Masquer les informations données par Apache

Deux directives permettent de masquer les informations données par Apache. Ces directives sont à placer dans le fichier httpd.conf.

Par défaut, le paramètre ServerSignature est à On. Ainsi, sur chaque page d’erreur générée par Apache, on peut y voir le numéro de version.

ServerSignatureon

En passant ServerSignature sur Off, la page devient :

signatureoff

Le second paramètre est ServerTokens, qui permet de changer ce que répond Apache dans chaque entête de requête.

Par défaut, le serveur donne son numéro de version et le système utilisé :

servertokens

En mettant ServerTokens Prod dans le fichier httpd.conf, la réponse sera :

servertokensprod

25
mar

Masquer les options de compilation de PHP

La fonction phpinfo affiche de nombreuses informations sur la configuration de PHP dont les options de compilation. Nous allons masquer cette information.

Dans le répertoire contenant les sources de PHP, vous devez éditer le fichier ./ext/standard/info.c pour commenter la partie correspondante :

/*
#ifdef CONFIGURE_COMMAND
php_info_print_table_row(2, "Configure Command", CONFIGURE_COMMAND );
#endif
*/

Vous devez ensuite recompiler et installer PHP, sans oublier de redémarrer votre serveur Web.

Aperçu de PhpInfo

A présent, la ligne correspondante aux options de compilation n’est plus affichée.

Le thème Celadon pour WordPress a été créé par Themes Boutique