Vous aussi , en avez marre de votre page 404 Apache, Nginx, IIS par défaut ? Mais si, vous savez, cette page qui s’affiche quand vous essayer d’accéder à un fichier qui n’existe pas :

Ne vous inquiétez pas, il reste néanmoins un moyen de rendre cette page utile avec le projet « NotFound ».
En quoi consiste le projet NotFound ?
Chaque année des milliers d’enfants sont portés disparus,
Pour informer au mieux al population, la photo d’un enfant porté disparu apparaîtra sur chaque « page non trouvée » de votre site internet à la place de la traditionnelle page « Page Not Found ».
Un exemple est disponible sur le site de l’organisation : NotFound.org ainsi que la liste de tous les liste qui y participent. C’est évidement gratuit et fait appel a votre gentillesse et à 5 minutes de votre temps.
C’est super ça ! Mais comment l’installer ?
Pour cela, il suffit cliquer sur

Puis il vous suffit de renseigner votre domaine, nous vous conseillons de mettre seulement “HTTP” et non “HTTPS” même si HTTPS est activé sur votre serveur, car le site NotFound.org n’arrive pas à déterminer le type de votre serveur web avec un certificat SSL/TLS. Si vous renseignez HTTPS/Ou bien que votre serveur Utilise un serveur web inconnu, NotFound.org vous demandera quel type de serveur web possédez vous, si c’est Apache cliquez sur le petit icône Apache (le premier) si vous utilisez IIS :


Et enfin, afin d’installer cette page sous Apache, deux possibilités s’offrent à vous : celle des courageux et celles des fainéant. Dans tous les cas, il fait veiller à ce que les .htaccess sont autorisés, pour ça modifier la configuration Apache (apache2.conf ou httpd.conf) qui se trouve dans /etc/apache2/apache2.conf (sous Linux/Debian…) et de vérifier que vous y trouvez bien ses lignes :
<Directory /home/assuranc/domains/h5ckfun.info/public_html/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
et de les remplacer par :
<Directory /home/assuranc/domains/h5ckfun.info/public_html/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
Si vous avez un accès SSH redémarrez votre serveur web avec cette commande
service apache2 restart
et activez le module Apache Rewrite
a2enmod rewrite
La méthode courageuse consiste à créer une page 404.html y insérer le code à droite (iframe) et créer un .htaccess (le “.” est très important) contenant ErrorDocument 404 /404.html
La méthode fainéante consiste à Télécharger l’archive, renommer le “htaccess.txt” en “.htaccess” et de tout envoyer à la racine de votre serveur web, par FTP par exemple.

Une fois cela finis, essayez d’accéder à une page non existante et vous aurez ce résultat. De cette façon vous aurez rendu votre page 404 utile à beaucoup de famille. La page ressemblera à ceci :

Si chaque Webmaster insère cette page à la place de la traditionnelle « page non trouvée » , nous multiplions les chances de retrouver ses enfants.
Merci Beaucoup !