|
|
Ronald Wild V.I.P. |
Зарегистрирован: 29.09.2006
Сообщений: 1959
|
Обратиться по нику
|
Ronald Wild |
Ответить с цитатой | | |
|
В htaccess есть строчка вида
Код: |
RewriteRule ^area/editmenu/([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/(;[^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ /admin/?area=editmenu&$1=$2&$3=$4&$5=$6&$7=$8&$9=$10 [QSA,L]
|
Параметр $10 в этом случае воспринимается как $1 и текст "0",
как бороться с этим, подскажите, плиз.
ЗЫ: К гуглу просьба не отправлять, ничего дельного не нашел, проблема обозначена, но решений никаких не предлагается |
|
|
|
|
|
|
blam Опытный |
Зарегистрирован: 13.03.2008
Сообщений: 240
|
Обратиться по нику
|
blam |
Ответить с цитатой | | |
|
Подкину идею:
т.к шаблонов только 1..9
может часть масок $1..4 брать из RewriteCond
пример:
RewriteCond area/editmenu/(...)/(......)/.....
RewriteRule ^area/editmenu/.+/.+/(...)/(.....) /admin/?area=editmenu&%1=%2&$3=$4 ........
IMHO |
|
|
|
|
|
Бложок |
Ronald Wild V.I.P. |
Зарегистрирован: 29.09.2006
Сообщений: 1959
|
Обратиться по нику
|
Ronald Wild |
Ответить с цитатой | | |
|
blam, спасибо, надо попробовать.
Хотя в принципе уже не актуально, выкрутился кое-как, через жопу, как всегда
В любом случае, держи + |
|
|
|
|
|
|
|
|
Партнеры
|