Русскоязычный форум, посвященный фреймворку Kohana

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 28 мар 2024, 22:33

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 21:05 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Не знаю как сделать правильно редирект страницы.Вот сделал так

Request::initial()->redirect(URL::site());

Перекидывает на http://localhost/site/site ну и соответственно ошибка.В bootstrap у меня 'base_url' => '/site/'

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 21:34 
Не в сети
Новичок

Зарегистрирован: 13 май 2012, 13:16
Сообщения: 29
если редирект на главную то
Код:
Request::initial()->redirect('/');

в htaccess должно быть
Код:
RewriteBase /site/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 21:39 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Да в htaccess так и есть.Редирект нужен на ту же страничку.Я делаю добавление комментариев.

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 21:47 
Не в сети
Новичок

Зарегистрирован: 13 май 2012, 13:16
Сообщения: 29
тогда адрес странички на которую нужен редирект вместо слеша
к примеру
Код:
Request::initial()->redirect('page.html');


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 22:07 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Неа та тоже не получается видает
HTTP_Exception_404 [ 404 ]: Unable to find a route to match the URI

это получается файл видов лежит в папке pages пробовал разные варианты /pages/part,/pages/part.php,part,part.php

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 22:16 
Не в сети
Бывалый

Зарегистрирован: 02 июн 2012, 07:14
Сообщения: 69
uri текущей страницы можно получить так:
$this->request->uri();


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 22:33 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Так в браузере проще посмотреть какой урл.А как его передать

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 22:53 
Не в сети
Бывалый

Зарегистрирован: 02 июн 2012, 07:14
Сообщения: 69
Попробуйте так, если не получится, скажите хотя бы на какой урл перенаправляет
$uri = $this->request->uri();
$this->request->redirect($uri);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос о редитекте
СообщениеДобавлено: 06 июн 2012, 23:16 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
а ты молодец спасибо за подсказку сделал так

$uri = $this->request->uri();
Request::initial()->redirect($uri);

_________________
Меньше кода -> меньше ошибок


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Все о фреймворке Kohana  | 
Powered by phpBB® Forum Software © phpBB Group