如何在LiteSpeed服务器上重定向时删除查询字符串?

时间:2019-01-08 16:16:11

标签: .htaccess litespeed

尝试在重定向某些URL时删除查询字符串。该站点正在LiteSpeed服务器上运行。所有.htaccess文件和规则应在其上正常工作。

服务器:LiteSpeed,php7.2 lsphp和其他htaccess规则都可以正常工作。

QSD(查询字符串删除)参数应删除QS,但不能删除。

?目的地末尾应删除QS,但不能删除。

也许是LiteSpeed htaccess处理中的错误?

我尝试过的规则:

RedirectMatch 301 "/de/abc(.*)$" "https://xx.nl/de/xyz/?"
RewriteRule ^/de/abc/ /de/xyz/? [NC,R=301,QSD]
RewriteRule ^/de/abc/ /de/xyz/ [NC,R=301,QSD]
RewriteRule ^/de/abc/ /de/xyz/? [NC,R=301]
RewriteRule ^/de/abc(.*) /de/xyz/? [R=301,QSD]

无论我如何尝试,查询字符串都会保留。

0 个答案:

没有答案