主页上的Mediawiki 404错误

时间:2017-02-06 05:08:50

标签: mediawiki

我在旧网站上安装了mediawiki,仍然拥有数据库以及wiki包含的所有信息。我基本上将所有旧目录的FTP直接传输到新网站。

我在LocalSettings.php中更改了以下内容以解释我的新位置:

$wgScriptPath       = '/forge';
$wgArticlePath = '/forge/$1';
$wgRunJobsAsync = false;
$wgScriptExtension  = ".php";

我唯一要做的就是更新脚本路径和文章路径,使其与以前不同。所有db登录信息都是相同的。然而,当我尝试访问该网站时,我收到了404页面找不到错误。有些东西正常工作,因为当我使用/ forge键入URL时,它会显示为/ forge / Main_Page。我还需要改变一些其他设置吗?

1 个答案:

答案 0 :(得分:2)

  1. 您是否为/forge/Page_title这样的漂亮网址配置了Apache重写?似乎不是这样。
  2. 请勿将$wgScriptPath$wgArticlePath指向同一目录。虽然从理论上讲它可以使它更多地重写(例如,使它在/forge/Page/forge/index.php?...之间不同等等),但这是一个难以实现的目标,并且MediaWiki开发人员明确不支持