Это сложнее, чем кажется.
Вы можете определить страницу с ошибкой на сервере и заставить ее говорить все, что вы хотите, но на самом деле это не означает, что пользователь ее увидит.
Например, вот как это сделать в IIS , а вот Apache
Загвоздка в том, что некоторые браузеры, такие как Internet Explorer, используют фактическую страницу 404 и отображают сообщение об ошибке «Friendly». Это настраивается в браузере, но я не верю, что вы можете делать что-либо со стороны сервера.