MediaWiki 搜索结果页面出现 404 错误

MediaWiki 搜索结果页面出现 404 错误

我刚刚将 Mediawiki 从 1.24 升级到 1.32,它在来自 SiteGround 的共享服务器上运行 PHP 7.0.33 和 MySQL 5.6.40。

当我使用内置搜索框时,大多数时候它都能正常工作。例如,如果我搜索“餐厅”,我将获得搜索结果,URL 如下所示:

http://wiki.mydomain.com/index.php?search=restaurant&title=Special%3ASearch&go=Go

但如果我输入一个搜索词,而其中存在一个同名的 wiki 页面,我就会得到 404 错误。例如,如果我搜索“汽车”,我就会得到 404 错误,URL 如下所示:

http://wiki.mydomain.com/http://wiki.mydomain.com/index.php?title=Automobile

如您所见,它列出了我的域名两次。

它应该返回页面http://wiki.mydomain.com/index.php?title=Automobile- 有人知道为什么会发生这种情况吗?

答案1

通过添加修复问题

$wgServer = "./";

到 LocalSetting.php

相关内容