无法通过?lang =参数重定向

时间:2012-02-23 11:26:53

标签: .htaccess mod-rewrite redirect

问候! 我正在尝试通过htaccess进行重定向 网址

  

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 个答案:

答案 0 :(得分:1)

执行此操作:观察问号:

RewriteEngine On
RewriteBase /

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