.htaccess htaccess 301将带有语言变量的URL重定向到新的静态页面

.htaccess htaccess 301将带有语言变量的URL重定向到新的静态页面,.htaccess,.htaccess,我尝试动态移动500个URL,如下所示: /tag/NACHTISCH?lang=de /tag/desertas?lang=lt 指向新的url 我试着做到以下几点: RedirectMatch 301 /tag/[a-zA-Z]\?lang\=[a-z]{2} /new-static-page-url 但这是行不通的 有人能告诉我我做错了什么吗?你不应该使用/tag/[a-zA-Z]*\?lang\=[a-Z]{2}?(*在第一个括号后)谢谢,但那也不行。有人吗?我已经做了10个小时了

我尝试动态移动500个URL,如下所示:

/tag/NACHTISCH?lang=de

/tag/desertas?lang=lt
指向新的url

我试着做到以下几点:

RedirectMatch 301 /tag/[a-zA-Z]\?lang\=[a-z]{2} /new-static-page-url
但这是行不通的


有人能告诉我我做错了什么吗?

你不应该使用
/tag/[a-zA-Z]*\?lang\=[a-Z]{2}
?(*在第一个括号后)谢谢,但那也不行。有人吗?我已经做了10个小时了。。grrr
RedirectMatch 301^/tag/[a-zA-Z]*\?lang\=[a-Z]{2}$/新静态页面url