Php 如何修复CodeIgniter路由
我是框架新手,请帮助解决这个问题。我在CodeIgniter工作。我希望有这样干净的URL:Php 如何修复CodeIgniter路由,php,codeigniter,Php,Codeigniter,我是框架新手,请帮助解决这个问题。我在CodeIgniter工作。我希望有这样干净的URL:example.com/index.php/6/title $route['(:num)/(:any)'] = 'front_controller/watch/$1/$2'; index.php/6是帖子ID,标题是页面标题。 我想通过post ID获取数据 控制器功能: public function watch(){ echo id; } 如何使用路由获取
example.com/index.php/6/title
$route['(:num)/(:any)'] = 'front_controller/watch/$1/$2';
index.php/6
是帖子ID,标题是页面标题。
我想通过post ID获取数据
控制器功能:
public function watch(){
echo id;
}
如何使用路由获取这个干净的URL。我正在尝试这条路线,但它不起作用:
$route['(:num)/(:any)'] = 'front_controller/watch/';
请尝试此方法,通过两个参数
id
和title
路由到Front\u控制器中的watch()
函数
$route['(:num)/(:any)'] = 'front_controller/watch/$1/$2';
此外,还应在控制器功能中接受2个参数,如下所示:
function watch($id,$title)
{
echo $id;
echo $title;
}
如果有任何疑问,请告诉我。您的预期结果是什么@Kidly你的基本url是什么。请解释你所说的干净url是什么意思。发布你想要实现的url,因为几乎任何url都可以通过Codeigniter路由实现。我的基本url是loclhost/project1/你只想从url中删除'index.php'吗?