Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обрптное ЧПУ преобразование 
:(
    Опции темы
chak
Дата 25.7.2010, 10:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 24.7.2010

Репутация: нет
Всего: нет



Привет. 

Проблема такая. Сейчас на сайте urlы вида
site.ru/folder/?id=value

Нужно сохранитеть эти адресса как есть, но что бы на сервер отправлялся запрос в таком виде
site.ru/folder/id/value

Тоесть это задача наоборот от той которую обычно решаю. Обычно хотят по site.ru/folder/id/value обратиться к site.ru/folder/?id=value, а мне нужно наоборот.

Проблема тут в знаке вопроса. mod_rewrite как будто не видет этого символа и все что за ним идет. Если бы на его месте стоят какой либо другой символ то ни како проблемы бы не возникло

Сам с этим уже пол дня провозился и по форуму искал. Ответа не нашел.

Спасибо за помощь

PM MAIL   Вверх
chak
Дата 26.7.2010, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 24.7.2010

Репутация: нет
Всего: нет



Разобрался сам 
Ответ:
RewriteCond  %{QUERY_STRING}      ^id=(\d+)$
RewriteRule  ^folder/$                         /folder/id/%1  [l]
PM MAIL   Вверх
skyboy
Дата 26.7.2010, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 4
Всего: 260



я предполагаю, твоя проблема заключалась в том, что ты знак вопроса не экранировал в rewriteRule
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0712 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.