ErrorDocument 404 http://zendf/error.php?404
ErrorDocument 500 http://zendf/error.php?500
...

quello che viene dopo ? e' la query string. Non sono convinto al 100% che questa config funzioni, non ho mai provato perche' non ne ho mai avuto bisogno, ho sempre fatto con files diversi.


esiste una funzione php che sa riconoscere l'errore?
- non ha senso, php non deve riconoscere lo status code di apache. E' apache che lo genera, e in base a quello fa il redirect a una delle pagine che gli imposti tu con ErrorDocument