1

不久前,我从博主切换到 wordpress,我试图找出正确的方法来简单地从我的 url 中删除 ?m=1 查询字符串,博主曾经在移动重定向中投放广告

4

2 回答 2

3

试试这个:

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

这应该插入到所有其他规则之上,或者就在RewriteEngine On.

于 2013-04-04T05:02:41.917 回答
2

在您的 htaccess 文件中的 mod_rewrite 规则之前添加以下代码并保存。

笔记!在此规则中将您的域替换为 yourdomain。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteCond %{QUERY_STRING} !^(s|p)=.*
RewriteCond %{REQUEST_URI} !.*wp-admin.*
RewriteRule .* http://www.yourdomain.com%{REQUEST_URI}? [R=301,L]
</IfModule>
于 2013-05-14T03:57:46.800 回答