CodeIgniter: Roteamentos Inteligentes

O roteamento inteligente permite criar URLs personalizadas. Com isso, a URL padrão do Codeigniter pode ser customizada. Cuidado extra é que no default controller deve ter um método para implementar o erro de not found (404). No exemplo dos arquivos, ele simula as URLs encontradas em um blog:

  • http://{blog}/{ano}/{mes}/{dia}/{slug-noticia}
  • http://{blog}/{página}

[project-root]/application/config/routes.php

[project-root]/application/controller/defaultController.php

Leave a Reply

Your email address will not be published. Required fields are marked *