我目前正在将 mediawiki 迁移到 sharepoint。
我已经创建了 wiki 页面的转储,现在正在修改文件以便无缝导入共享点 wiki。
剩下的最后一个问题是页面地址已更改,因此 .html 文件中的链接将不再起作用。
这些链接目前采用以下格式:
../../../a/b/c/sitename.html
我想要的格式是:
http://host/sites/site/wiki/sitename.aspx
我可以将第一部分 ( ../../../a/b/c/
)替换为sed
.
我面临的问题在于第二部分(sitename.html
)。我想保留sitename
但将.html
扩展名替换为.aspx
. 使用的方法应该适用于不同的站点名称,这样我就不必sed
为每个站点名称添加额外的命令。