imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 03.11.2003, 17:10     # 1
LowNoise
Junior Member
 
Регистрация: 21.05.2002
Адрес: spb
Пол: Male
Сообщения: 190

LowNoise Нимб уже пробиваетсяLowNoise Нимб уже пробивается
Angry Rewrite и трансляция query string

Прошу совета вот с чем:
при использовании механизма mod rewrite для переадресации
от ссылок вида /dir1/dir2/ к реальным
(
фрагмент .htaccess:
RewriteEngine on
RewriteBase /
RewriteRule ^([^.]+)$ index.php?url=$1
)
теряю все get-переменные из строки запроса.

Для варианта
RewriteRule ^([^.]+)$ index.php?url=$1&q_s=%{QUERY_STRING}
в переменную q_s попадает часть строки запроса до первого символа "&" в списке передаваемых переменных. Остановился на использовании ";" вместо "&", но думается, есть способ лучше.
LowNoise вне форума  
Старый 03.11.2003, 23:29     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Сделай:
Код:
RewriteRule ^([^.]+)$ index.php?url=$1&%{QUERY_STRING}
RaZEr вне форума  
Старый 04.11.2003, 16:35     # 3
LowNoise
Junior Member
 
Регистрация: 21.05.2002
Адрес: spb
Пол: Male
Сообщения: 190

LowNoise Нимб уже пробиваетсяLowNoise Нимб уже пробивается
RaZEr, спасибо
LowNoise вне форума  
Старый 04.11.2003, 18:42     # 4
medved2002
Guest
 
Сообщения: n/a

Кстати... не замечал ли кто либо разницу в работе мод_реврайт под винды и под юникс? И если да то что конекретно
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 12:07.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.