我的项目网址很少包含括号,它是一个 codeigniter 项目。不幸的是,我无法删除它们。所以我在我的 config 文件夹的 route.php 中写了以下规则:
$route['abc-(def)'] = 'locations/index/12492';
$route['abc-%28def%29'] = 'locations/index/12492';
$route['404_override'] = 'home/pagenotfoundhandler';
因此,当我尝试访问 URL http://mydomain.com/abc-(def)或http://mydomain.com/abc-%28def%29时,它会将我带到 home/pagenotfoundhandler,而它应该带我到位置控制器和索引方法。请建议如何处理codeigniter中的括号。