Mod Rewrite Редирект динамической страницы

H
На сайте с 01.10.2009
Offline
41
610

Добрый день.

Задача перенаправить

http://www.site.com/?&lang=rus

на

http://www.site.com/

В .htaccess

RewriteCond %{QUERY_STRING} ^&lang=rus

RewriteRule \/$ http://www.site.com/? [R=301,L]

Перечитал много форумов но так ничего и не понял, подскажите где я ошибся, Спасибо

Покритикуйте мой сайт (http://www.studio-up.com.ua/)
S
На сайте с 28.10.2005
Offline
319
#1


Redirect 301 /?&lang=rus http://www.site.com/
H
На сайте с 01.10.2009
Offline
41
#2
semenov:

Redirect 301 /?&lang=rus http://www.site.com/

На этот вариант вообще не реагирует никак

Redirect 301 /?&lang=rus http://www.tejasborja.com.ua/

Скорее всего это нужно решать через Мод Реврайт

Спасибо

[Удален]
#3
hoodenkiy:
RewriteCond %{QUERY_STRING} ^&lang=rus
RewriteRule \/$ http://www.site.com/? [R=301,L]

по всей видимости вы рядом с истиной, подозреваю что надо так.

RewriteCond %{QUERY_STRING} ^&lang=rus
RewriteRule ^$ http://www.site.com/? [R=301,L]
medclick
На сайте с 08.09.2010
Offline
120
#4

Так тоже работает:


RewriteEngine on
DirectoryIndex index.php?&lang=rus
H
На сайте с 01.10.2009
Offline
41
#5
seodude:
по всей видимости вы рядом с истиной, подозреваю что надо так.

Спасибо, ЗАРАБОТАЛО!, теперь смотря на синтаксис все имеет смысл

Не раз сталкивался с этой проблеммой

Еще раз благодарю

[Удален]
#6

hoodenkiy, не за что

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