Если у вас VPS(VDS, Dedicated) сервер, то убейте apache и поставьте nginx,
в последнем в настройках сервера (conf-файл) можно просто указать:
server {
listen 80;
server_name hostname.com;
error_page 404 403 /404.html;
# и так тоже можно:
#error_page 500 502 503 504 /50x.html;
# location = /50x.html {
# root /var/www/hostname.com/;
# }
}