Помогите с mod_rewrite

Fedor33

Guest
RewriteRule ^script/(.+)/(.+) aaa.php?m=$1&p=$2

поменяй имя файла script.php на другое (aaa.php)
 

slach

Новичок
а может наоборот ???

http://site.com/script/4/232 в http://site.com/script.php?a=4&b=323
 

cray

Guest
2slach:
А может ему и вправду так надо, как он написал? Хотя я тож сомневаюсь :)
2Fedor33:
У меня и так получилось

RewriteEngine on
RewriteRule ^script/(.+)/(.+) script.php?a=$1&b=$2
 

dim-dem

Новичок
Возник еще вопрос вдогонку.
Хочу сделать 301 редирект по перенаправлению
с http://myhost.com.ua/.... на http://www.myhost.com.ua/....

Пытаюся делать так:
RewriteEngine on
RewriteRule ^script/(.+)/(.+) aaa.php?m=$1&p=$2
RewriteCond %{HTTP_HOST} !www\.myhost\.com\.ua
RewriteRule \/?(.*) http://www.myhost.com.ua/$1 [R=301,L]

Но в строке браузера выдает: http://www.myhost.com.ua/script/4/323?m=4&p=323
Как избавиться от лишнего "?m=4&p=323" ?
Чего я не так делаю?
 
Сверху