您好,在从 phpBB 转换后,Google 索引已崩溃,即使几个月后也从未恢复。
我相信问题是由于许多 404 错误,因为永久链接不起作用。
它们是由转换脚本生成的预定义链接。


我该如何纠正它们?
例如,https://www.mysite.com/viewtopic.php?t=1267 未被重定向。
谢谢。
您好,在从 phpBB 转换后,Google 索引已崩溃,即使几个月后也从未恢复。
我相信问题是由于许多 404 错误,因为永久链接不起作用。
它们是由转换脚本生成的预定义链接。


我该如何纠正它们?
例如,https://www.mysite.com/viewtopic.php?t=1267 未被重定向。
谢谢。
如果您查看 /admin/customize/permalinks,永久链接是否存在?
它们看起来是什么样的?
如果不存在,您将需要一个脚本来生成它们。
感谢您的帮助 @pfaffman,是的,我看到了您在上一张图片中看到的内容。
对于分类,我使用了这个,它完美运行:
/(viewforum.php\\?)(?:.*\u0026)?(f=\\d+).*/\\1\\2
转换后我发现的是这些,但它们只适用于分类。
不。不是永久链接站点设置。是上条消息中 URL 的永久链接。
类别现在有永久链接了,我明白了你的意思。
转换过程中,帖子的永久链接没有被创建。
好的,有超过 2500 个帖子……我现在放弃了……
您可以看到,从旧到新的映射是可用的,方法是:
./launcher enter app
rails c
TopicCustomField.all
然后,您将运行一个脚本,为每个值创建永久链接。这很难解释,但这是可能的。
你说得对,旧的 phpBB 讨论的所有数据都在那里。
无论如何,感谢你的帮助,不幸的是我不知道如何使用它们。
这是另一个导入器的示例。您或许可以调整它来在服务器上创建永久链接。
您需要将 Permalink.create 行更改为与 phpBB 中的链接匹配。