У меня есть разбитое на страницы отображение, в котором на каждом вызове страницы я устанавливаю текущую строку URI в сеанс (в моем контроллере).
$current = $this->uri->uri_string();
$this->session->set_userdata('return_to', $current);
В представлении пользователь может щелкнуть ссылку, чтобы перейти куда-то еще (форма редактирования), которую при отправке (и правильность проверки формы) я хочу вернуться на правильную страницу разбитых на страницы результатов.
if($this->form_validation->run('edit') == TRUE )
{
$back_to = NULL;
$back_to = '/'.$this->session->userdata('return_to');
....
redirect($back_to);
}
Кажется, иногда работает в Firefox, но умирает в Chrome, перенаправляет на favicon.ico
Любая помощь оценена
UPDATE:
Моя проблема не в относительных / абсолютных адресах, по какой-то странной причине во втором контроллере перенаправление нацелено на favicon.ico, а не на то, что было сохранено в сеансе.