【发布时间】:2012-07-10 18:04:04
【问题描述】:
如果用户键入 /apple/ 而不是 /apple/1,也就是未定义的 URL,它应该重定向到 404 页面。但是它会转到控制器并输出Missing Argument1 消息。
我不想改变:
public function index(){...}
收件人:
public function index($id = null){...}
【问题讨论】:
-
想解释一下为什么不呢?这将是最优雅、最灵活的解决方案。如果变量为空,则重定向。否则你需要使用路由,但是你必须为每个控制器更新路由文件......
标签: php codeigniter redirect