如何在路由codeigniter中手动重写url

时间:2016-06-10 13:27:55

标签: codeigniter

我想在codeigniter中重写网址

我有很多国家/地区,当我点击任意国家/地区名称时,页面显示国家/地区详细信息并将此国家/地区链接设为网址

http://localhost/worldtimeserver/Country/detail/india

但我想在网址中显示链接

http://localhost/worldtimeserver/Country/india

我有240个国家,并为他们提供链接以显示这些国家的详细信息

我想重写那些国家的网址,但我不知道它是怎么回事 请帮助我,我是CI的新手

1 个答案:

答案 0 :(得分:2)

routes.php文件中添加以下内容

$route['Country/(:any)'] = 'Country/detail/$1';

现在,当您浏览http://localhost/worldtimeserver/Country/india时,它将使用以下参数进入Country控制器的detail方法