В зависимости от среды, в которой вы работаете ( см. Документы ), вы можете выполнить отладку, чтобы выяснить причину этой ошибки 500.Обычно это означает, что что-то не так с вашим кодом, вам придется отладить, чтобы выяснить, из какого файла и строки генерируется эта ошибка.
Чтобы использовать числа в маршрутизации, вы должны сделать (: num), таким образомв этой части маршрутизации разрешены только числа ( см. документы ).
В части контроллера вы можете передавать переменные в ваш контроллер из параметров маршрутизации, поэтому;
$route['region/india/about/people/(:any)/(:any)'] = "region/india/memberview/$1/$2";
public function memberview( $area, $teamid )
{
// Your coding
// $area now is; gaurav-Singh
// $teamid now is; 1
}
Таким образом, вам не нужно беспокоиться о том, какую часть URL вам нужно использовать, потому что все готово.