0

对于以下情况,我们想在我们的 wordpress 安装中的 htacces 中进行 301 重定向。今天早上在我们的网站管理员工具中,我们看到 8000 个新的 404 页面未找到。在下图中,我们制作了一个打印屏幕。我们不知道这些 url 是从哪里来的,因为我们不使用这个 url 结构。正如您在打印屏幕中看到的,一切都以:

order/order.html?AddID 例如:order/order.html?AddID=1014&Rand=920505296661072670

看起来 url 的旧所有者与此有关。现在我们要将所有以 order/order.html?AddID 开头的内容重定向到主页。此时我们看到 8000 没有找到完全相同的 url,只有一个不同的 AddID。

这是可能的吗?如果是这样,有人有最好的方法来重定向这些网址吗?

在此处输入图像描述

4

2 回答 2

0

RewriteBase将此代码插入到您的 WP .htaccess 行的下方:

RewriteCond %{QUERY_STRING} ^AddID=.+ [NC]
RewriteRule ^order/order\.html$ / [L,R=301,NC]
于 2013-08-12T05:25:50.970 回答
0

您应该告诉 Google 不要考虑这些 url 参数。在Webmaster tools中,转到Exploration -> URL Parameters并声明它AddID并且Rand不要更改页面呈现。

于 2013-08-12T02:05:34.027 回答