具有较少URL段的CodeIgniter

时间:2011-02-28 13:54:48

标签: php .htaccess codeigniter url-rewriting

您可能知道,codeigniter的URL是build like this。就我而言,我有:

http://example.com/subfolder/class/function/ID

有没有办法用codeigniter(或htaccess)在一个更短的网址中创建这个网址:

http://example.com/ID

亲切的问候,Senne

2 个答案:

答案 0 :(得分:5)

application/configs/routes.php文件中,您应该可以添加以下内容:

$routes['(:num)'] = 'your_controller/your_function/$1'

您可以在此处详细了解自定义路由:http://codeigniter.com/user_guide/general/routing.html

答案 1 :(得分:2)

您可以在CodeIgniter中使用Url Routing来完成此操作。

$route[':any'] = "subfolder/class/function/$1";