Mediawiki - 链接到子页面无法正常工作

时间:2015-11-30 14:45:02

标签: hyperlink mediawiki

我在这里有点疯狂:在某些页面中,内部链接格式 [[/ link to subpage /]] 的呈现方式不正确。

例如(我的wiki无法访问):

按预期工作的情况:

  

网址:mypersonalwiki.mydomain.com/index.php/examples
  链接文字:[[/ subpage /]]
  点击后导航:mypersonalwiki.mydomain.com/index.php/examples/subpage

不工作的情况:

  

网址:mypersonalwiki.mydomain.com/index.php/projects
  链接文字(相同,只需复制和粘贴):[[/ subpage /]]
  点击后导航:mypersonalwiki.mydomain.com/index.php//subpage /

我已经在空白页面上测试了它并且它表现得非常有效:有时它可以工作,有时候不行。我还没有找到任何常见的行为模式。还尝试禁用所有扩展而不做任何更改。

有什么想法吗?

编辑:
我做了一些测试,也许我找到了一个模式。实际上我有3个用户定义的命名空间:示例,沙箱和日历。

除了“示例”和“日历”之外,匿名用户可以编辑此Wiki。在这两个链接上始终正确呈现。在公共名称空间(Main和Sandbox)上,链接总是错误的。

提前致谢并抱歉我的英语。

1 个答案:

答案 0 :(得分:1)

好的,刚刚找到它。

我忘了使用LocalSettings.php中的数组$ wgNamespacesWithSubpages []在某些名称空间上启用子页面。

来自Mediawiki邮件列表的BartoszDziewoński的信用。