CodeIgniter重定向页面问题

redirect($uri = '', $method = 'auto', $code = NULL)

参数:

  • $uri (string) -- URI string                                                                                  //url字符串路径

  • $method (string) -- Redirect method ('auto', 'location' or 'refresh')                     //指定重定向方式

  • $code (string) -- HTTP Response code (usually 302 or 303)                               //

通过 HTTP 头重定向到指定 URL 。你可以指定一个完整的 URL ,也可以指定一个 URL 段, 该函数会根据配置文件自动生成改 URL 。

第二个参数用于指定一种重定向方法。可用的方法有:autolocationrefresh 。 location 方法速度快,但是在 ISS 服务器上不可靠。默认值为 auto ,它会根据你的服务器环境 智能的选择使用哪种方法。

第三个参数可选,允许你发送一个指定的 HTTP 状态码,这个可以用来为搜索引擎创建 301 重定向。 默认的状态码为 302 ,该参数只适用于 location 重定向方法,对于 refresh 方法无效


redirect('/article/13', 'location', 301);
redirect('/article/13');
redirect('http://www.baidu.com');

值得注意的一点是,必须在开头加上

$this->load->helper('url');来加载url辅助函数。

转载于:https://my.oschina.net/passer007/blog/632398

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值