htaccess RewriteRule

Статус
В этой теме нельзя размещать новые ответы.

GrizliK

Создатель
Регистрация
4 Сен 2009
Сообщения
47
Реакции
3
Добрый день. У меня пару вопросов

1. Из разных источников получается противоречие
из I:
RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE]
для которого '/foo/zed' преобразовывалось бы в безопасный запрос '/bar?arg=P1=zed'.
то есть первая часть /foo/(.*) преобразуется во вторую /bar?arg=P1\%3d$1
из II:
В следующем примере преобразуем Для просмотра ссылки Войди или Зарегистрируйся в Для просмотра ссылки Войди или Зарегистрируйся

RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2
то есть уже вторая часть /script.php?$1=$2 преобразуется в первую cat/(.*)/(.*)/$

Бред какой-то

2. Есть строка

RewriteRule _rel([0-9]+)\.html release.php?ms_releaseid=$1&%{QUERY_STRING}
что в ней означает & и %{QUERY_STRING}

Заранее огромное спасибо!!!
 
{QUERY_STRING} - Строка запроса
ЗЫ: Можете написать какой Вам результат именно нужен откуда и в что нужно преобразовать
 
В общем дело вот в чем:
решил попробовать поработать с hitsconverter, скачал new_design, залил в htdocs и apache выдает 500 ошибку. Убрал .htaccess и эта ошибка исчезла.
Вот и начал разбор этого файла)))
кое как щас разобрался че к чему но что в строке
RewriteRule _rel([0-9]+)\.html release.php?ms_releaseid=$1&%{QUERY_STRING}
делает & ума не приложу...
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху