在MediaWiki中,是否可以捕获不带';不返回结果?

在MediaWiki中,是否可以捕获不带';不返回结果?,mediawiki,Mediawiki,也就是说,有没有一种方法可以记录人们正在搜索但没有得到任何结果的内容,以便告诉我需要在哪里添加/改进文档,以便他们得到结果?有多种方法可以做到这一点。如果您可以访问Apache服务器日志,最简单的方法可能是使用wikisyntax([[File:transparent.gif]]])向[[MediaWiki:Search nonefound]]添加一个透明映像,然后在您的(组合的,非通用的)Apache服务器日志中查看对此映像的请求 当用户执行结果为0的搜索时,您应该会看到类似以下内容的日志条目

也就是说,有没有一种方法可以记录人们正在搜索但没有得到任何结果的内容,以便告诉我需要在哪里添加/改进文档,以便他们得到结果?

有多种方法可以做到这一点。如果您可以访问Apache服务器日志,最简单的方法可能是使用wikisyntax(
[[File:transparent.gif]]]
)向
[[MediaWiki:Search nonefound]]
添加一个透明映像,然后在您的(组合的,非通用的)Apache服务器日志中查看对此映像的请求

当用户执行结果为0的搜索时,您应该会看到类似以下内容的日志条目:

127.0.0.1--[10/Mar/2010:18:02:05-0500]“GET/images/Transparent.gif HTTP/1.1“304- "" “Mozilla/5.0(Macintosh;U;英特尔Mac OS X 10_6_2;en us) AppleWebKit/531.21.8(KHTML,类似 Gecko)版本/4.0.4 Safari/531.21.10“


在本例中,失败的搜索是针对
simpsons

的。real还没有此类功能,但您可以使用支持类似功能的搜索后端

实现该功能的最初建议可能是/