【发布时间】:2012-06-07 06:19:22
【问题描述】:
如何处理带有错误参数的正确基本网址?
Cakephp 如果你传递错误的控制器或动作名称,它会导致 404 页面。 但是如果我输入正确的控制器/动作名称和错误的参数,我该如何处理这种情况。
例子:
正确:http://localhost/controller/action?params=123
错误:http://localhost/controller/action?par23=123
par23 是错误的名称。在这种情况下,我想重定向到某些页面,例如 404 页面。是否有任何方法或配置我不需要检查控制器中的参数并每次都重定向到某个页面。
谢谢你
【问题讨论】:
-
您使用“普通”查询字符串,而不是 Cake 的
/controller/action/param1/param2格式或命名参数方式/controller/action/name1:value1/name2:value2,是否有原因? -
不是特殊原因。个人喜好
标签: cakephp cakephp-1.3 cakephp-2.0