URL相对性和codeigniter

时间:2012-04-11 12:52:08

标签: php codeigniter url

我设置了网址:

$this->session->set_userdata('destination', $this->input->server('REQUEST_URI'));

然后重定向(因为它预先设置了网站地址不起作用):

redirect($this->session->userdata('destination'));

是否可以重定向到绝对地址,考虑到REQUEST_URI在不同的域上总是正确的,这是一个更好的选择吗?

1 个答案:

答案 0 :(得分:3)

您需要拥有重定向的绝对地址,例如:

/account/user/1/jason

http://domain.com/accounts

相对链接在这里没有意义:

somewhere/link因为它没有指定此“位置”对浏览器的位置。

请记住,redirect()是HEADER REDIRECT(默认情况下) 在此处阅读:http://codeigniter.com/user_guide/helpers/url_helper.html