带有.htaccess的301重定向在url中显示查询字符串

时间:2019-04-02 06:00:42

标签: .htaccess redirect

我在.htaccess中有一个重定向规则。

这是规则:

Redirect 301 /ielts-sat http://www.example.com/ielts-training-in-kuwait

它可以正确重定向,但结果页面URL显示为http://www.example.com/ielts-training-in-kuwait?/ielts-sat

如何删除此查询字符串?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下规则:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteRule ^ielts-sat$ /ielts-training-in-kuwait? [L,R=301]
</IfModule>

您启用了RewriteEngine吗?在其他浏览器中尝试上述代码。