URL 短縮 Web サイトを構築しています。
これが私のconfig/routes.php
ファイルです:
$route['default_controller'] = "main";
$route['404_override'] = '';
$route['(\w{2})/(.*)'] = '$2';
$route['(\w{2})'] = $route['default_controller'];
$route['join'] = 'main/join';
$route['activate/(:any)'] = "main/activate/$1";
$route['login'] = 'main/login';
$route['logout'] = 'main/logout';
$route['main/login'] = 'main/login';
$route['main/join'] = 'main/join';
$route['url/short'] = 'url/short';
$route['user'] = 'user/index';
$route['user/index'] = 'user/index';
$route['user/index/(:num)'] = 'user/index/$1';
$route['profile'] = 'user/profile';
$route['user/delete/(:any)'] = "user/delete/$1";
$route['(:any)'] = "url/go/$1";
ご覧のとおり、CI Wiki here で言及されている言語を実装しました。
しかし、現在、ルートの最後の行は正常に機能していません。
$route['(:any)'] = "url/go/$1";
たとえば、myshortner.com/as34v
上記のルートと一致して完全な URL にリダイレクトする必要がありますが、代わりに0.0.0.1
! どうすればこれを修正できますか?