LINUX.ORG.RU

RewriteEngine magic

 


0

1

Как с помощью RewriteEngine переадресовывать все запросы с:

hesgay.net/domen/$name?a=$1&b=$2

на

hesgay.net/domen.cgi?name=$name&a=$1&b=$2

(всё что начинается со знака $ — переменные)

У меня никак не получилось.

Ответ на: комментарий от shrub

Не помню, но помню, что проблема в том, что «переписывается» не hesgay.net/domen/$name?a=$1&b=$2, а только hesgay.net/domen/$name.

Параметры теряются.

iampluralgay
() автор топика
Ответ на: комментарий от iampluralgay

Не помню, но помню, что проблема в том, что «переписывается»

Ну тогда попробуй так:

RewriteRule ^/domen/(.*)\?a=(.*)&b=(.*)$ domen.cgi?name=$1&a=$2&b=$3

// написал по памяти, не проверял

shrub ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.