2013-03-23 150 views
0

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

谢谢

回答

0

关闭我的头顶,没有测试,它会是这样的。 第一行查找page_id querystring参数,如果它符合它,它应该传递到第二行。我在下面的重写规则可能需要一些调整,但我希望这可以帮助你。

的RewriteCond%{QUERY_STRING} PAGE_ID =(。*)$

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

+0

感谢您的回应,我尝试了代码,但它没有效果。 – user1548924 2013-03-23 20:15:24

+0

对不起,我不知道我在想什么 - 我给了你错误的查询字符串参数...我编辑了上面的规则,请现在试试。 – Brian 2013-03-23 23:07:08