我想在我的 codeigniter 站点中创建位置页面。所以我有一个名为位置和索引方法的控制器。所以所有的请求http://mysite.com/location_name应该登陆到http://mysite.com/index.php/locations/index。并且所有其他都应该像http://mysite.com/login一样工作,应该登陆http://mysite.com/index.php/home/login。联系我们http://mysite.com/contact-us应该登陆http://mysite.com/index.php/home/contact。
我试图通过编写以下线路路由规则(route.php)来实现这一点:
$route['(:any)'] = 'locations'; //location name can be anything around the world
所以位置工作正常,但http://mysite.com/login和http://mysite.com/contact-us不起作用,它们在无限循环中不断重定向。
请提出解决方案。感谢。