如何使用.htaccess去掉url末尾的'?m=1'?

问题描述 投票:0回答:2

我刚刚将博客从 Blogger 移至 WordPress,移动 URL 出现问题。

WordpPress 有设置 URL 结构的功能,所以桌面版的 URL 是可以的,但移动版 Blogger URL 中多了一个

?m=1

这就是我正在尝试做的:

重定向

http://www.example.com/2016/05/artical.html?m=1

http://www.example.com/2016/05/artical.html

我试过了,但没用:

RewriteCond %{QUERY_STRING} ^(.*)(^|&)m=1(.*)$
RewriteRule ^(.*)$ /$1?%1%3 [R=301,L]
wordpress .htaccess http-redirect
2个回答
6
投票

希望这对您有帮助

RewriteEngine On

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

0
投票

Muchas Gracias!,功能完美!

© www.soinside.com 2019 - 2024. All rights reserved.