Help:错误标题

From mediawiki.org
This page is a translated version of the page Help:Bad title and the translation is 100% complete.
PD 注意:當您編輯本頁面時,即同意以CC0協議授權您的貢獻。您可以在公有領域帮助页面找到更多信息。 PD

出于各种原因,某些页面标题被定义为错误的标题。 您无法使用这些标题创建页面。

关于如何规定错误标题,请参阅正则表达式段落或者Title.php .

这种标题虽然可用,但强烈不建议使用它们:

  • Some¬`!"£$^&*()_+-=~?/.,;:'@

这些字符无法被用作标题:

HTTP代码

返回的错误代码由MediaWiki软件版本决定:

  • v1.19.1及以后:400 (Bad Request)
  • v1.16.4及以前:200 (OK)

正则表达式

# 匹配的标题将被视为非法。
$rxTc = '/' .
	# 禁止使用任何不允许的字符。
	'[^' . self::legalChars() . ']' .
	# URL百分比编码序列会干扰往返标题的功能,从而无法始终如一地链接到它们。
	'|%[0-9A-Fa-f]{2}' .
	# XML/HTML字符引用也会产生类似的问题。
	'|&[A-Za-z0-9\x80-\xff]+;' .
	'|&#[0-9]+;' .
	'|&#x[0-9A-Fa-f]+;' .
	'/S';

參見