代码之家  ›  专栏  ›  技术社区  ›  Jichao

mediawiki是如何实现的特别:所有页面?

  •  3
  • Jichao  · 技术社区  · 14 年前

    ./wiki/Special:Allpages .

    Special:Allpages . mediawiki是如何实现的?

    谢谢。

    1 回复  |  直到 14 年前
        1
  •  5
  •   Todd Moses    14 年前

    有关详细说明,请参见: http://www.mediawiki.org/wiki/Category:Wiki_page_URLs

    不过,这里有一个简明版本:

    在Mediawiki中,URL不像简单的网站那样是指向特定页面的链接。相反,它是代码用来确定显示哪一页以及显示给谁的键。

    基于如何建立Mediawiki(或其他现代PHP站点),这可以通过多种方式实现。

    对于Apache用户,可以使用ModRewrite: http://www.mediawiki.org/wiki/Manual:Short_URL/Apache_Rewrite_rules

    或者可以使用URL本地设置: http://www.mediawiki.org/wiki/Manual:Short_URL/LocalSettings.php