Moi, c´est bizarre, si je tape par exemple
http://www.greceantique.net/nimportequoi, ma page affiche bien l´e404 personnalisée, mais pas si je tape
http://www.greceantique.net/nimportequoi.php
dans mon .htaccess
RewriteEngine on
RewriteCond %{HTTP_HOST} ^greceantique.net$
RewriteRule ^([A-Za-z0-9-]+)$ /rubriques.php?article=$1
ErrorDocument 404
http://www.greceantique.net/erreur.php