Коды ошибок бывают положительными и отрицательными или успешными и неуспешными. Есть четыре типа кодов: 2xx - запрос выполнен успешно - сервер успешно отправил клиенту запрашиваемый документ 3xx - запрос успешно перенаправлен - тоже положительный код. Он говорит о том, что запрос клиента был перенаправлен. Используется при работе с кэширующими серверами, а также в алгоритме, когда браузер клиента проверяет актуальность документа на сервере (дату создания, размер и так далее) 4xx - ошибка - документ не был отправлен клиенту, так как произошла критическая ошибка. Например, запрошенный документ не найден на сервере, доступ к документу запрещен и так далее 5xx - ошибка сервера - критическая ошибка на сервере. Например, на сервере не смог нормально отработать скрипт пользователя Установка в два шага: 1. Создаем в админпанели => статические страницы новую страницу с названием 404 в описании можно указать Ошибка 404!, дальше в текстовом поле пишите что пожелаете. Аналогично для других ошибок. 2. В файле .htaccess (находится в корне) после RewriteEngine On добавляем ErrorDocument 404 /404.html ErrorDocument 302 /302.html ErrorDocument 206 /206.html ErrorDocument 301 /301.html ErrorDocument 403 /403.html ErrorDocument 400 /400.html ErrorDocument 401 /401.html ErrorDocument 500 /500.html Преимущества этого хака: Во-первых, это простота использования. Не нужно править файлы двига. Во-вторых, не только 404, но и другие ошибки так же можно оформить в виде обычных статических страниц dle в админпанели. Кроме как 5хх, тут уж лучше .html файлик в корень сайта бросить.