我有一个非常简单的路由规则,用于将路由配置文件放入 CodeIgniter 中。
$route['building/(:num)'] = 'building/$1';
路由规则工作得很好,没有问题我发现的唯一问题是,当将变量传递给参数时,它会显示此错误消息
An Error Was Encountered
The URI you submitted has disallowed characters.
我知道我的规则告诉 CodeIgniter 只接受数字作为参数,但是如果参数错误,我需要这样做,它必须重定向到另一个定义的页面或 url 而不是显示此错误。
我不知道是否可以通过配置文件来做到这一点,或者我应该写一个控制器来做到这一点
谢谢