.htaccess 重定向保留查询字符串

.htaccess 重定向保留查询字符串,.htaccess,redirect,.htaccess,Redirect,如何重定向保留查询字符串的用户 示例1: www.mydomain.com/pages/welcome.html?abc=123 www.mydomain.com/pages/welcome.html?xyz=321 到 示例2: www.mydomain.com/pages/welcome.html?abc=123 www.mydomain.com/pages/welcome.html?xyz=321 到 我试过了,但没用 RewriteEngine On RewriteRu

如何重定向保留查询字符串的用户

示例1:

www.mydomain.com/pages/welcome.html?abc=123
www.mydomain.com/pages/welcome.html?xyz=321

示例2:

www.mydomain.com/pages/welcome.html?abc=123
www.mydomain.com/pages/welcome.html?xyz=321

我试过了,但没用

 RewriteEngine On
    RewriteRule ^pages/welcome.html?([a-z0-9]*)$ www.mydomain.com/pages/welcomeNew.html?$1 [R=301,L,QSA]

您根本不需要
。查询字符串将自动保留:

RewriteEngine On
RewriteRule ^pages/welcome.html$ /pages/welcomeNew.html [R=301,L,QSA]

不起作用。我的代码以前可以工作,但现在不行了。有什么想法吗?它根本不是重定向。