Не удалось перенаправить с помощью? Lang = параметр - PullRequest
0 голосов
/ 23 февраля 2012

Приветствие!Я пытаюсь сделать перенаправление через htaccess URL

http://domain.com/?lang=ru

необходимо перенаправить на

http://domain.com

Я пытался:

#ATTEMPT 1
RewriteRule  ^(.*)lang=ru$ $1 [L,R=301]

#ATTEMPT 2
RedirectMatch   301 ^(.*)lang=ru(.*)$   /

#ATTEMPT 3
RewriteCond %{QUERY_STRING}  ^(.*)lang=ru(.*)$
RewriteRule ^(.*)$  /

Но ничего не работает.Есть идеи?

1 Ответ

1 голос
/ 23 февраля 2012

Сделайте это: соблюдайте вопросительный знак:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING}  ^.*lang=ru.*$
RewriteRule ^  /? [R=301,L]
...