Пользовательские ошибки CodeIgniter - PullRequest
0 голосов
/ 09 августа 2010

Это должно быть проще.Что мне нужно, чтобы определить, что должно происходить вместо ошибки 404?

Ответы [ 2 ]

1 голос
/ 10 августа 2010

Проверить мой ответ для Базовая маршрутизация CI URI .

Что вы можете сделать, это расширить маршрутизатор CI для перенаправления запросов на несуществующие контроллеры на ваш собственный контроллер обработки ошибок.

Однако, с CodeIgniter 2.0 (который я использовал без проблем в реальном мире), это так же просто, как установить элемент конфигурации 404_override, который направляет все недопустимые запросы контроллера в точно так же, как ваш собственный контроллер без необходимости расширять CI вашей собственной библиотекой.

В любом случае, вы можете написать свои собственные методы обработки ошибок, используя те же функции, которые вы могли бы использовать в любом другом контроллере.

0 голосов
/ 09 августа 2010

Прочитайте немного больше о Обработка ошибок для CodeIgniter.Если это вас не полностью устраивает, попробуйте отредактировать файл ошибок 404.php, чтобы он делал то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...