无法访问 xwiki 上的 link 名称
Can not access to a link name on xwiki
当我尝试将 link 放入 xwiki 页面时,例如:
[[3.2.1>>3.2.1]]
3.2.1 是一个存在的页面。
当我点击 link 时,它正在寻找名称为 3.2 的页面
当我尝试简单的名字时它起作用了。
有谁知道问题出在哪里?
XWiki 使用点作为 space 和页面之间的分隔符。
因此,如果您写入 Space.Page
,它将在 space Space
中查找 Page
页。 (如果您只使用 Page
,它会在当前 space 中查找该页面)。
如果您的页面名称中有一个点,您需要在 link(>>
之后的引用部分)中将其转义,以防止被解释为 space-页分隔符,如:
[3.2.1>>3\.2\.1]]
甚至使用 [3.2.1>>doc:3\.2\.1]]
更好,这样 XWiki 就知道您正在 linking 到维基页面 (doc:
),即而不是附件 (attach:
)、网页(url:
) 等...
[3.2.1>>doc:3.2.1]]解决我的问题
当我尝试将 link 放入 xwiki 页面时,例如:
[[3.2.1>>3.2.1]]
3.2.1 是一个存在的页面。
当我点击 link 时,它正在寻找名称为 3.2 的页面
当我尝试简单的名字时它起作用了。
有谁知道问题出在哪里?
XWiki 使用点作为 space 和页面之间的分隔符。
因此,如果您写入 Space.Page
,它将在 space Space
中查找 Page
页。 (如果您只使用 Page
,它会在当前 space 中查找该页面)。
如果您的页面名称中有一个点,您需要在 link(>>
之后的引用部分)中将其转义,以防止被解释为 space-页分隔符,如:
[3.2.1>>3\.2\.1]]
甚至使用 [3.2.1>>doc:3\.2\.1]]
更好,这样 XWiki 就知道您正在 linking 到维基页面 (doc:
),即而不是附件 (attach:
)、网页(url:
) 等...
[3.2.1>>doc:3.2.1]]解决我的问题