2012-09-21 76 views
0

我有一个很大的TYPO3实例存在多年。所有的时候,网页使用RealURL,但现在我们想迁移到CoolURI,因为我们有更好的经验。现在的问题是,即使在切换URL扩展名后,所有旧链接仍可用。 的CoolURI文档指出TYPO3 - 从RealURL迁移到CoolURI

从RealURL
场迁移说到URL路径段(tx_realurl_pathsegment)保持其价值,但要确保它在元素中列出。

我的表tx_realurl_pathcache和tx_realurl_uniqalias除了像重定向等一些其他的表,但我真的不明白的功能,这两个表的差异并不能找到任何这深入的文档。所以我现在有点害怕,我必须对整个扩展进行逆向工程,然后编写一个脚本,将所有旧URL和导入导出到新的CoolURI表中。因为我们也使用tt_news,所以这些URL也必须工作。

那么有没有人有这方面的经验? CoolURI是否会自动处理所有事情,而旧的链接仍然有效,或者如果没有人可以给我一个关于数据库中所有RealURL表的详细解释?

回答

1

如果没有真正重要的原因(比如缺少特征),我不会迁移。为确保您能够正确生成所有链接,然后将它们映射到CoolURI中,无论如何您都需要学习RU逻辑。

原因:RU会立即生成链接 - 如果需要,然后将其缓存到表中,则其他表存储指向常见页面的链接以及其他扩展名。您需要编写自定义扩展,它将访问每个页面,以确保RU缓存每个可能的链接,然后将所有结果重写为重定向的示例列表。恕我直言,这是不值得浪费时间。

注意,我不想说铜是不好的:)其实我不知道它。我只想记住伏尔泰最着名的词语:“越好越好

+0

正好。不要迁移到CoolURI。这不好。 – StephenKing