.htaccess 使用htaccess重定向从链接中删除var

.htaccess 使用htaccess重定向从链接中删除var,.htaccess,.htaccess,我已经读了很多关于这个问题的答案,但没有找到解决办法 此时,我在htaccess中进行了重定向: Redirect 301 /best-verkocht?p=1 https://website.nl Redirect 301 /best-verkocht?p=2 https://website.nl Redirect 301 /best-verkocht?p=3 https://website.nl 结果是建立了以下链接: 摆脱这个var的最好和最简单的方法是什么 Redirect 301 /

我已经读了很多关于这个问题的答案,但没有找到解决办法

此时,我在htaccess中进行了重定向:

Redirect 301 /best-verkocht?p=1 https://website.nl
Redirect 301 /best-verkocht?p=2 https://website.nl
Redirect 301 /best-verkocht?p=3 https://website.nl
结果是建立了以下链接:

摆脱这个var的最好和最简单的方法是什么

Redirect 301 /best-verkocht https://website.nl?
如果需要将匹配限制为
p
值1、2和3,则需要使用mod_rewrite:

RewriteCond %{QUERY_STRING} ^p=(1|2|3)$
RewriteRule ^best-verkocht$ https://website.nl [L,R=301]

欺骗尝试了,但没有工作,因为链接只是有点不同。我最后没有答案。。。