0

我曾经有一个 WP 网站,我将其转换为标准的 html 网站。问题是我发现做谷歌搜索,而不是http://www.genealogyinc.com它返回http://www.genealogyinc.com/?page_id=21,我不知道有多少页面是这样的,但我正在尝试要找到 htaccess 解决方法,我在网上找到的所有解决方法都给了我 500 个服务器错误。需要重写任何 ?page_id= 因为我不知道还有多少其他数字。

谢谢

4

1 回答 1

0

在我的脑海中,未经测试,它会是这样的。第一行查找 page_id 查询字符串参数,如果符合,则应传递到第二行。我在下面的重写规则可能需要一些调整,但我希望这对你有所帮助。

RewriteCond %{QUERY_STRING} page_id=(.*)$

重写规则 $/? [R=301,L]

于 2013-03-23T17:54:31.410 回答