Si, es medio confuso lo que él quiere. La idea que yo planteaba era configurar estos errores desde el servidor (en caso de tener acceso). Así, cuando se produce por ejemplo un error 500, llamar a la pagina error.php?error=500, esta pagina php hace un llamado a la pagina externa (ej:
http://www.pirulo.com/mipagina.php) propia de él (no desde la externa al servidor como´él lo plantea, sino al revez), o envia un email, o lo que mas desee, luego direcciona a una pagina por default que puede ser la home.
Es mas, puede comunicar ambas paginas, y que la que esta en pirulo le diga que hacer...Esto le simplificaria mucho la vida creo.