редирект - проблема со знаком вопроса в урле

Zeyn
На сайте с 25.07.2007
Offline
75
841

Необходимо следующее:

http://www.мой-сайт/res.php?ls=1

редиректилось на

http://www.мой-сайт/1.php

Проблема возникает со знаком вопроса, т.е. вся конструкция после res.php ->> ?ls=1 не воспринимается.

Кто-то сталкивался с сей проблемой?

skAmZ
На сайте с 04.09.2009
Offline
122
#1


RewriteEngine on
RewriteCond %{QUERY_STRING} ^ls=([0-9]+)$
RewriteRule ^res\.php$ /%1.php [R=301,L]
Zeyn
На сайте с 25.07.2007
Offline
75
#2
skAmZ:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^ls=([0-9]+)$
RewriteRule ^res\.php$ /%1.php [R=301,L]

при таком варианте редиректит с res.php?ls=1 на 1.php?ls=1, а как добиться редиректа c res.php?ls=1 на 1.php

skAmZ
На сайте с 04.09.2009
Offline
122
#3


RewriteEngine on
RewriteCond %{QUERY_STRING} ^ls=([0-9]+)$
RewriteRule ^res\.php$ /%1.php? [R=301,L]
Zeyn
На сайте с 25.07.2007
Offline
75
#4

спасибо, очень выручил!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий