Если ваша задача состоит в кастомизации страницы ошибки, то вот: https://www.digitalocean.com/community/tutorials/h...
А если это чисто академический интерес, тогда можно взять исходники Nginx и поискать в содержимом 404; нельзя исключить, что стандартные сообщения об ошибках hard coded. А что такого? Это хардкодить адреса\имена\пароли - моветон, но ведь никакие best practices не требуют выносить все текстовые ресурсы в отдельные файлы. В то же время оставили возможность кастомизации отдельными файлами.