当我试图在 xwiki 页面中放置一个链接时,例如:
[[3.2.1>>3.2.1]]
3.2.1是存在的页面。
当我单击链接时,它正在寻找具有此名称的页面 3.2 当我尝试使用简单名称时它可以工作。
有谁知道是什么问题?
XWiki 使用点作为空格和页面之间的分隔符。所以如果你写它会在空间中Space.Page
寻找一个页面。(如果您只是使用它在当前空间中查找该页面)。Page
Space
Page
如果您的页面名称中有一个点,您需要在链接的引用部分(在 之后的那个>>
)中对其进行转义,以防止被解释为空格-页面分隔符,例如:
[3.2.1>>3\.2\.1]]
甚至更好地使用[3.2.1>>doc:3\.2\.1]]
,以便 XWiki 知道您正在链接到 wiki 页面 ( doc:
),即而不是附件 ( attach:
)、网页 ( url:
) 等...
[3.2.1>>doc:3.2.1]] 解决我的问题