Redirect routing

重定向路由允许您为传入的HTTP状态30倍重定向问题的路线,和它们指向不同的url。这是有用的,当你想要通知客户端应用程序,资源已经和你不想公开两个url相同的内容
重定向的路线不同于正常的路线,因为他们执行实际的头重定向如果找到匹配。重定向可以发生在应用程序或外部目的地位置:
Router::redirect(
    '/home/*',
    array('controller' => 'posts', 'action' => 'view'),
    // or array('persist'=>array('id')) for default routing where the
    // view action expects $id as an argument
    array('persist' => true)
);


重定向/ home / * /文章/视图,并将参数传递给/文章/视图。使用一个数组作为重定向目的地允许您使用其他路线定义应该被重定向到一个URL字符串。您可以使用字符串url重定向到外部位置的目的地:
Router::redirect('/posts/*', 'http://csdn.net', array('status' => 302));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值