Ожидаете ли вы, что какая-то новая волна кодов состояния HTTP появится в Интернете в ближайшем будущем, и вы не сможете просто составить список из 10 или около того кодов ошибок, которые указывают на правильные соответствующие документы? Вам действительно нужно просто просмотреть список кодов HTTP и выбрать, какие из них ваш сервер на самом деле будет использовать, и установить для них документы об ошибках. Обычный веб-сервер, вероятно, будет когда-либо видеть только 404 и 500, возможно, 403, если разрешения не были настроены правильно, и, возможно, 509, если вы используете общий веб-сервис (хотя я думаю, что один из них обрабатывается хостинг-провайдер в любом случае). Если вы не создаете какой-то очень продвинутый веб-сервер, который может делать множество разных вещей, вы просто тратите микроскопическое время своего веб-сервера на поиск всех тех кодов ошибок, которые он никогда не будет использовать.
А если серьезно, не перечисляйте каждый код состояния от 400 до 510. Серьезно. Многие из них - это коды состояния, которые вы вручную отправляете из исполняемого скрипта, когда он определяет, что что-то не так.