RewriteRule в .htaccess

MO-HAX
На сайте с 01.10.2007
Offline
132
480

Приветствую всех.

В htaccess дуб дубом :)

Подскажите пожалуйста как сделать:

Человек пришел на сайт по ссылки вида - site.ru/index.php?url=фраза

Нужно что бы его через htaccess перекидывало на - site2.ru/?r=1&s=1&q=фраза

Пробовал:

RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^index.php?url=$ http://site2.ru/?r=1&s=1&q=?%1 [R=301,L]

Не фурычит. За ранее большое спасибо

siv1987
На сайте с 02.04.2009
Offline
427
#1

RewriteCond %{QUERY_STRING} ^url=(.+)

RewriteRule ^index\.php$ http://site2.ru/?r=1&s=1&q=%1 [R=301,L]

nukex
На сайте с 11.05.2007
Offline
130
#2

%1 на $1 нужно заменить

IL
На сайте с 20.04.2007
Offline
435
#3
nukex:
%1 на $1 нужно заменить

Проверял? Откуда информация? Можно пояснить для чего?

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
MO-HAX
На сайте с 01.10.2007
Offline
132
#4
siv1987:
RewriteCond %{QUERY_STRING} ^url=(.+)
RewriteRule ^index\.php$ http://site2.ru/?r=1&s=1&q=%1 [R=301,L]

Работает, спасибо большое :)

M
На сайте с 16.07.2010
Offline
149
#5
siv1987:
RewriteCond %{QUERY_STRING} ^url=(.+)
RewriteRule ^index\.php$ http://site2.ru/?r=1&s=1&q=%1 [R=301,L]

У меня выделенный сервер Ispmanager недавно увидел что Google индексирует Ip вместо домена

В выдаче вот так примерно 37.24.215.67/music?view=song&id=1629

Я поставил редирект 301 в .htaccess нормально все работает првильно идет перенапровление но все равно смущает что Google индексирует Ip вместо домена сайта

Download Music Mp3 (http://google.co.il)

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