创建 MoinMoin 站点的静态副本

Creating a static copy of a MoinMoin site

我有一个从以前系统继承的 MoinMoin 网站 行政人员。我想关闭它,但保留一份静态副本 内容作为存档,最好具有相同的 URL。此刻我在 尝试使用带有以下参数的 wget 来完成此操作:

--mirror
--convert-links
--page-requisites
--no-parent
-w 1
-e robots=off
-user-agent="Mozilla/5.0"
-4

这似乎适用于获取 HTML 和 CSS,但它失败了 下载任何附件。有没有我可以添加到 wget 的论点 哪个可以解决这个问题?

或者,有没有办法让 MoinMoin 直接 link 它产生的 HTML 中的文件?如果我能做到,那么我认为 wget 会 "just work" 并下载所有附件。我不介意 关于附件 URL 的变化,因为它们不会被 linked 到 直接在其他地方(例如电子邮件存档)。

站点是 运行 MoinMoin 1.9.x.

我的 wget 版本:

$ wget --version
GNU Wget 1.16.1 built on linux-gnu.

+digest +https +ipv6 +iri +large-file +nls +ntlm +opie -psl +ssl/openssl

最终的解决方案是使用 MoinMoin 的导出转储功能:

https://moinmo.in/FeatureRequests/MoinExportDump

它不像 wget 那样保留文件路径,但具有包含所有文件和附件的主要优点。