我目前正在将 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为每个站点名称添加额外的命令。