.htaccess 301在htaccess中重定向以删除URL参数?并重定向到原始URL

tez616oj  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(155)

我有以下模式的网址在我的一些WordPress网站abc.com/xolo-lt900-price-in-india.html?m=1和abc.com/xolo-lt900-price-in-india.html?m=0
我想删除参数值后的部分,并将其重定向到主/原始URL。因此,
bc.com/xolo-lt900-price-in-india.html?m=1
301将重定向到
abc.comprice4india.co.in/xolo-lt900-price-in-india.html
同样,
abc.com/xolo-lt900-price-in-india.html?m=0
301将重定向到
abc.com/xolo-lt900-price-in-india.html
我有下面的代码,但它不工作.

RewriteCond %{QUERY_STRING} m [NC]
RewriteRule ^$ /? [R=301,L]

提前感谢并致以最诚挚的问候。
贾伊

2w2cym1i

2w2cym1i1#

感谢来自@Anubhava的旧代码现在可以工作了。

RewriteCond %{QUERY_STRING} ^m=[01]$ [NC]
RewriteRule ^(.*)$ /$1? [R=301,L,NC]

相关问题