Jump to content

Kézikönyv:$wgServer

From mediawiki.org
This page is a translated version of the page Manual:$wgServer and the translation is 40% complete.
Outdated translations are marked like this.
Server URLs and file paths: $wgServer
A szerver alap URL-je.
Bevezetve:az 1.1.0 előtt
Eltávolítva:használatban
Megengedett értékek:(URL-előtag (protokoll, hoszt, opcionálisan portszámmal; útvonal nélkül))
Alapértelmezett érték:(see below)

Részletek

This variable is normally set by the MediaWiki installer, but may need to be adjusted after your LocalSettings.php is generated.

A változó a szerver alap URL-jét adja meg a protokollal, de a záró perjel és ha vannak alkönyvtárak, akkor azok nélkül (például https://www.mediawiki.org). A MediaWiki 1.18.0 verzió óta a $wgServer protokollfüggő is lehet (például $mw). Erre azért van szükség, hogy a HTTP és a HTTPS támogatása is biztosított legyen ugyanazon gyorsítótárak által olyan linkekkel, amelyek mindkét protokollal működnek. Ennek beállításakor a $canonical értéke a teljes URL lehet protokollal együtt; ezt például e-mail-eknél lehet használni, amelyek nem támogatják a protokollfüggő URL-eket. If the URL starts with https://, MediaWiki will assume that your wiki prefers the HTTPS protocol or supports it exclusively. In that case, you should also set $wgForceHTTPS . See Manual:HTTPS for more information.

A paraméterek beállításai a wikire mutató teljes URL-ek előállításakor használatosak, például:

  • HTTP-átirányítások szerkesztéskor és összevont URL-ek szövege
  • lábléc előállítása
  • RSS/Atom feedekben lévő szócikkekre való hivatkozás
  • értesítéséi e-mailekben lévő szócikkekre való hivatkozás
  • és más egyéb!
Please make sure that $wgServer is set to your actual base URL and not to http://localhost (unless you actually want to only access MediaWiki through your localhost). Otherwise links will not work.

Automatikus felismerés

MediaWiki formerly tried to autodetect the name of the server, however this was vulnerable to cache poisoning attacks, and informally deprecated in 1.18. It was fully removed in MediaWiki 1.34.

Default value

MediaWiki-verzió:
1.34
$wgServer = false;
MediaWiki-verziók:
1.18 – 1.33
$wgServer = WebRequest::detectServer();
MediaWiki-verzió:
1.17
$wgServer = '';
$wgServer = $wgProto.'://' . $serverName;
MediaWiki-verziók:
1.4 – 1.16
$wgServer = '';
$wgServer = $wgProto.'://' . $wgServerName;
MediaWiki-verzió:
1.3
$wgServer = $wgProto.'://' . $wgServerName;
MediaWiki-verzió:
1.2
$wgServer           = "http://" . $_SERVER["SERVER_NAME"];
MediaWiki-verzió:
1.1
$wgServer           = "http://" . getenv( "SERVER_NAME" );

Lásd még