Обсуждение ModRewrite

Печать RSS
3159

Е

Пришелец
0
RewriteRule ^(catalog|blablabla|eprst)/([0-9]*)/([0-9]*)/?$ catalog.php?id=$2&page=$3 [L,QSA]
вот так можно.
Изменил: Евгений (18.11.2010 / 12:19)
N

Эцилопп сией тентуры
0
такой вопрос по мод реврайту...
я составил такую регулярку
RewriteRule ^mod\[([a-z]{3,10})\]($|\[[a-z]{3,10}\])($|\[.{0,150}\])$ index.php?mod=$1&act=$2&var=$3 [L,QSA]
когда переданны оба значения, то у меня выходит такая беда

$_GET['mod'] имеет значение home
$_GET['act'] имеет значение [index] (а надо просто index)
$_GET['var'] имеет значение [page10] (а надо просто page10)

можно ли эти квадратные скобки отрезать еще в регулярном выражении?
а то потом в скрипте не охото отрезать эти скобки
N

Эцилопп сией тентуры
0
проблему решил...

Оранжевые штаны
0
Объясните как правильно сделать редирект с одной ссылки на другу, чтобы ответ сервера был 301
А

Оранжевые штаны
0
Расскажите по пальцам.
Имеем ссылки вида сайт.ру/users/Admin и т.д.
Требуется сайт.ру/id1 и т.д. Каждому юзверю свой id
S

Чатланин
0
345, RewriteEngine On
RewriteBase /
RewriteRule ^id([0-9]+)+([/]?)$ /куда ты шлеш с какими параметрами айди = $1 [QSA,L]
А

Оранжевые штаны
0
А что за параметры айди?

[̲̅$̲̅(̲̅ιοο̲̅)̲̅$̲̅
0
347. KiPiSH Group, уникальный идентификатор
А

Оранжевые штаны
0
Ааа, сидка юзверя чтоле?
Изменил: Андрей (31.12.2010 / 07:37)
S

Чатланин
0
349, не придуривайся.
вместо "/куда ты шлеш с какими параметрами айди = $1" пиши к примеру /users.php?id=$1 догнал?
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск