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

Все о фреймворке Kohana. Обсуждение уроков, документации.
Текущее время: 05 июл 2025, 10:32

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 30 июн 2012, 22:58 
Не в сети
Зеленый

Зарегистрирован: 05 июн 2012, 18:39
Сообщения: 7
Переношу сайт на Kohana 3.2, возникла проблема перенаправления старых урлов на новые с 301 статусом.
Старые урлы были вида http://domain.net/page.php?id=xxx а новые http://domain.net/page/xxx. Как и где в .htaccess написать правило RewriteRule чтобы оно заработало, пробывал делать но не вышло ничего..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 июн 2012, 23:51 
Не в сети
Бывалый

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июл 2012, 00:05 
Не в сети
Зеленый

Зарегистрирован: 05 июн 2012, 18:39
Сообщения: 7
изменил конечно. Мне надо чтобы люди приходящие по старым ссылкам типа news.php?id=1 например из поисковиков и закладок перенаправлялись на ссылки news/1. Не могу понять как заставить заработать директиву Redirect в кохане, выдает внутреннею ошибку сервера


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 июл 2012, 01:04 
Не в сети
Бывалый

Зарегистрирован: 21 май 2012, 20:54
Сообщения: 81
Редирект на на тот же урл
$uri = $this->request->uri();
Request::initial()->redirect($uri);

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 июл 2012, 19:51 
Не в сети
Новичок

Зарегистрирован: 13 май 2012, 13:16
Сообщения: 29
попробуйте так
Код:
RewriteCond %{QUERY_STRING} ^id=xxx$
RewriteRule page.php http://www.domain.net/page/xxx? [L,NC,R=301]


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

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


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

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


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

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