Codeigniter路由固定字符串或带通配符的字符(任意)

时间:2018-07-28 12:42:47

标签: php codeigniter codeigniter-3

在我的codeigniter项目中,我想将两个字符与任何通配符一起使用

$route['(school*)/(:any)'] = 'Schools/static_school/$1/$2';

这不起作用。

我想创建一个像domain.com/schoolTesting/urlofschool这样的网址 同样,另一条记录可以是

domain.com/schoolWorking/urlofschool

1 个答案:

答案 0 :(得分:1)

希望这对您有帮助:

$route['school(:num)/(:any)'] = 'Schools/url-of-school/$1';

访问url应该是这样的:

www.domain.com/school1613001/town-south-school

您的Schools控制器的方法应如下所示:

public function town_south_school()
{
  echo "string";  
}