我有一个新的WP网站,我们称之为thenewblog.com。我也有一个旧的WP网站位于theoldblog.com/blog。重定向Wordpress页面
旧网站已移至新网站,但Google已经以格式theoldblog.com/blog/article/comment-page-x索引了大量“评论网页”。有没有办法将它们重定向到newblog.com/article?
我使用通配符的重定向插件,但我似乎无法找到解决方案。
感谢您的帮助
我有一个新的WP网站,我们称之为thenewblog.com。我也有一个旧的WP网站位于theoldblog.com/blog。重定向Wordpress页面
旧网站已移至新网站,但Google已经以格式theoldblog.com/blog/article/comment-page-x索引了大量“评论网页”。有没有办法将它们重定向到newblog.com/article?
我使用通配符的重定向插件,但我似乎无法找到解决方案。
感谢您的帮助
假设您的网址是真正的形式myblog.com/blog/<article-slug>
文章和myblog.com/blog/<article-slug>/<comment-page-id>
征求意见的,你可以在你.htaccess file
使用一个简单的Apache URL rewrite。
RewriteEngine on
RewriteRule ^blog/(.*)/comment-page-[0-9]+$ /blog/$1 [R=301,QSA]
,基本上说,当URL这3条规则匹配:
blog/
发生在你的.htaccess
文件的顶部以下东西其次是另一/
(我们的文章slu 012)
然后重定向到/blog/
与任何数字2是从上面,所以这里有一个例子:
输入网址: blog/my-article-slug/comment-page-27381
输出网址: blog/my-article-slug
在他的情况下,正确的重写规则应该是'RewriteRule^blog /(.*)/.*$/blog/$ 1 [R = 301,QSA]' – vard
我同意'R = 301',而'。*''最后是一个非常广泛的比赛,当他只是在寻找评论ID。 – toomanyredirects
wordpress中的评论页面链接的形式是'
我在找的是一个“批量”解决方案,因为我知道我可以重定向每个单独的页面。 –