Вы можете сделать что-то вроде следующего:
#Rewrite URL's
RewriteEngine On
RewriteRule ^404/?$ errors/404.html [NC]
# Enable Error Documents
# (404,File Not Found) | (403,Forbidden) | (500,Internal Server Error)
ErrorDocument 404 /404
ErrorDocument 403 /404
Что это делает, так это включение RewriteEngine, чтобы мы могли красиво перенаправить URL, а затем мы определяем с помощью RewriteRule, что / 404 / или / 404 должны перенаправлять на пользовательскую страницу 404. Затем я заявляю, что ErrorDocument 404 и 403 должны перенаправить на страницу 404. Я делаю это в целях безопасности, поэтому пользователь не знает, существует ли файл или нет доступа к нему.