Dentro do seu host virtual conf (ou httpd.conf / apache2.conf) você pode usar a diretiva ErrorDocument, da seguinte forma:
ErrorDocument 500 /errordocs/500error.php
É desaconselhável fazer muito na sua página de 500 erros, já que você pode ter a mesma condição de erro que causou a resposta 500!