/application/config/routes.php

https://github.com/batl/sp · PHP · 57 lines · 8 code · 8 blank · 41 comment · 1 complexity · fa884769019f5349e34b23b932a813be MD5 · raw file

  1. <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
  2. /*
  3. | -------------------------------------------------------------------------
  4. | URI ROUTING
  5. | -------------------------------------------------------------------------
  6. | This file lets you re-map URI requests to specific controller functions.
  7. |
  8. | Typically there is a one-to-one relationship between a URL string
  9. | and its corresponding controller class/method. The segments in a
  10. | URL normally follow this pattern:
  11. |
  12. | example.com/class/method/id/
  13. |
  14. | In some instances, however, you may want to remap this relationship
  15. | so that a different class/function is called than the one
  16. | corresponding to the URL.
  17. |
  18. | Please see the user guide for complete details:
  19. |
  20. | http://codeigniter.com/user_guide/general/routing.html
  21. |
  22. | -------------------------------------------------------------------------
  23. | RESERVED ROUTES
  24. | -------------------------------------------------------------------------
  25. |
  26. | There area two reserved routes:
  27. |
  28. | $route['default_controller'] = 'welcome';
  29. |
  30. | This route indicates which controller class should be loaded if the
  31. | URI contains no data. In the above example, the "welcome" class
  32. | would be loaded.
  33. |
  34. | $route['404_override'] = 'errors/page_missing';
  35. |
  36. | This route will tell the Router what URI segments to use if those provided
  37. | in the URL cannot be matched to a valid route.
  38. |
  39. */
  40. $route['default_controller'] = "main";
  41. $route['([a-z]+)'] = "page/$1";
  42. $route['login'] = "login";
  43. $route['signup'] = "signup";
  44. $route['profile'] = "profile";
  45. //admin page
  46. $route['admin'] = "admin/main";
  47. $route['404_override'] = '';
  48. /* End of file routes.php */
  49. /* Location: ./application/config/routes.php */