<?php defined('BASEPATH') OR exit('No direct script access allowed'); /* | ------------------------------------------------------------------------- | URI ROUTING | ------------------------------------------------------------------------- | This file lets you re-map URI requests to specific controller functions. | | Typically there is a one-to-one relationship between a URL string | and its corresponding controller class/method. The segments in a | URL normally follow this pattern: | | example.com/class/method/id/ | | In some instances, however, you may want to remap this relationship | so that a different class/function is called than the one | corresponding to the URL. | | Please see the user guide for complete details: | | https://codeigniter.com/user_guide/general/routing.html | | ------------------------------------------------------------------------- | RESERVED ROUTES | ------------------------------------------------------------------------- | | There are three reserved routes: | | $route['default_controller'] = 'welcome'; | | This route indicates which controller class should be loaded if the | URI contains no data. In the above example, the "welcome" class | would be loaded. | | $route['404_override'] = 'errors/page_missing'; | | This route will tell the Router which controller/method to use if those | provided in the URL cannot be matched to a valid route. | | $route['translate_uri_dashes'] = FALSE; | | This is not exactly a route, but allows you to automatically route | controller and method names that contain dashes. '-' isn't a valid | class or method name character, so it requires translation. | When you set this option to TRUE, it will replace ALL dashes in the | controller and method URI segments. | | Examples: my-controller/index -> my_controller/index | my-controller/my-method -> my_controller/my_method */ $route['default_controller'] = 'main'; $route['404_override'] = 'error404'; $route['translate_uri_dashes'] = FALSE; $route['r/(:any)'] = 'redirect/p/$1'; $route['admin/(:any)'] = 'admin/$1'; $route['admin'] = 'admin/dashboard/index'; $route['tools/csgo/(:any)'] = 'tools/csgo/index/$1'; $route['tools'] = 'tools/tools/index'; $route['watch/(:any)/(:any)'] = 'watch/index/$1/$2'; $route['tools/generator/(:any)'] = 'tools/generators/$1'; $route['user/getPosts'] = 'user/getPosts'; $route['user/getComments'] = 'user/getComments'; $route['user/getBlogPosts'] = 'user/getBlogPosts'; $route['user/publishPost'] = 'user/publishPost'; $route['user/uploadPostMedia'] = 'user/uploadPostMedia'; $route['user/deletePostMedia'] = 'user/deletePostMedia'; $route['user/switchFollowing'] = 'user/switchFollowing'; $route['user/getReportModal'] = 'user/getReportModal'; $route['user/(:any)'] = 'user/index/$1'; $route['user/(:any)/(:any)'] = 'user/$2/$1'; $route['user/(:any)/post/(:any)'] = 'user/single_post/$1/$2'; $route['en'] = 'lang/change/en'; $route['de'] = 'lang/change/de'; $route['fr'] = 'lang/change/fr'; $route['f/(:any)'] = '/file/open/$1'; $route['f/(:any)/(:any)'] = '/file/open/$1/$2'; $route['logout'] = 'login/logout'; $route['activate/(:any)/(:any)'] = 'login/activate/$1/$2'; $route['register'] = 'login'; $route['reset/(:any)/(:any)'] = 'login/reset/$1/$2'; $route['tools/twitch/(:any)'] = 'tools/twitch?twich-channel=$1'; $route['projects/(:any)'] = 'projects/index/$1'; $route['project/(:any)'] = 'projects/entry/$1'; $route['tools/encrypter/(:any)'] = 'tools/encrypter/index/$1';