gpt4 book ai didi

redirect - 在 Jekyll 和 GitHub Pages 中重定向旧页面的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-03 05:24:08 26 4
gpt4 key购买 nike

我在 github 页面上有博客 - jekyll

解决url策略迁移的最佳方法是什么?

我发现共同的最佳实践是像这样创建 htaccess

Redirect 301 /programovani/2010/04/git-co-to-je-a-co-s-tim/ /2010/04/05/git-co-to-je-a-co-s-tim.html

但它似乎不适用于 Github。我发现的另一个解决方案是创建 rake 任务,它将生成重定向页面。但由于它是一个html,它无法发送301头,因此SE爬虫不会将其识别为重定向。

最佳答案

最好的解决方案是同时使用 <meta http-equiv="refresh"<link rel="canonical" href=

效果非常好,Google Bot 在新链接下重新索引了我的整个网站,而没有丢失位置。用户也会立即重定向到新帖子。

<meta http-equiv="refresh" content="0; url=http://konradpodgorski.com/blog/2013/10/21/how-i-migrated-my-blog-from-wordpress-to-octopress/">
<link rel="canonical" href="http://konradpodgorski.com/blog/2013/10/21/how-i-migrated-my-blog-from-wordpress-to-octopress/" />

使用<meta http-equiv="refresh"会将每个访问者重定向到新帖子。 至于Google Bot,它处理<link rel="canonical" href=作为 301 重定向,效果是您的页面重新索引,这就是您想要的。

我在这里描述了我如何将博客从 Wordpress 迁移到 Octopress 的整个过程。 http://konradpodgorski.com/blog/2013/10/21/how-i-migrated-my-blog-from-wordpress-to-octopress/#redirect-301-on-github-pages

关于redirect - 在 Jekyll 和 GitHub Pages 中重定向旧页面的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10178304/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com