将plone站点移动到子文件夹而不更改修改日期

时间:2011-02-28 12:49:04

标签: plone zope zodb

我在一个zope实例(ZODB)中有多个plone站点。 现在我想将一些网站移动到子文件夹。 问题是,当我移动网站时,网站内所有页面的修改日期都会更新。 有没有办法防止这种情况,以便日期保持不变?

2 个答案:

答案 0 :(得分:5)

实际上不支持在ZMI中移动Plone站点。遗憾的是,仍然可以在用户界面中执行此操作。

Plone站点内部的各种内部数据结构将因此而中断。例如,所有目录都将包含无效数据(可以通过重新索引整个站点来修复),但自动重定向机器内的数据结构也会破解,而无需简单的方法来修复它们。

通常不建议在除Zope根目录之外的任何地方添加Plone站点。我们很可能在将来的Plone版本中禁止任何嵌套文件夹结构。

答案 1 :(得分:4)

您最好的机会是导出网站(通过ZMI),然后导入到该文件夹​​中。目标文件夹必须是Zope文件夹 - 而不是Plone文件夹或站点。确保在导入后重新编制索引。 Hanno在他的回答中的警告仍然适用。