Een eigen 404 fout pagina maken
Als een bezoeker van je site een niet bestaande pagina opvraagt geeft Apache een algemene en niet erg nuttige foutmelding:
Het is voor je bezoekers beter als je een mooiere foutmelding maakt, bijvoorbeeld met een verwijzing naar de zoekfunctie of de belangrijkste pagina's op je site.
Via de configuratie
Om te beginnen open je in nano de configuratie van je site, bijvoorbeeld:
nano /etc/apache2/sites-available/net.weijers.debian
Voeg een regel toe waarin je verwijst naar het document met de foutmelding, bijvoorbeeld:
ErrorDocument 404 /404.php
Sla de configuratie op met control+o en sluit nano af met control+x. Tenslotte moet je Apache vertellen de configuratie opnieuw te laden:
/etc/init.d/apache2 reload
Via .htaccess
Je kunt het zelfde bereiken met een .htaccess bestand in de map waar de bestanden van je website staan, bijvoorbeeld:
nano /srv/www/net.weijers.debian/public_html/.htaccess
Voeg een regel toe waarin je verwijst naar het document met de foutmelding, bijvoorbeeld:
ErrorDocument 404 /404.php
Het voordeel van deze methode is dat je de server niet hoeft te herstarten. Uiteraard kun je beide methoden ook toepassen voor andere foutpagina's van Apache.