Manual:$wgServer/fr

Détails
L'URL de base du serveur, y compris le protocole et sans la barre oblique finale (par exemple, ). Depuis 1.18, MediaWiki prend également en charge la définition de $wgServer à une URL relative au protocole (par exemple, ). Ceci est utilisé pour supporter HTTP et HTTPS avec les mêmes caches en utilisant des liens qui fonctionnent sous les deux protocoles. Pour ce faire, peut être utilisé pour définir l'URL complète, y compris le protocole qui sera utilisé dans des emplacements tels que les e-mails qui ne prennent pas en charge les URL relatives au protocole.

Ceci est utilisé lors de la production d'URL complètes qualifiant le wiki, par exemple :
 * HTTP redirects on edit and to canonical URL spellings
 * print footer
 * links to articles from RSS/Atom feeds
 * and more!

HTTPS
If the URL starts with https://, MediaWiki will assume that your wiki prefers the HTTPS protocol or supports it exclusively.

Autodetection
When $wgServer is not set, the default value is calculated automatically. Some web servers end up returning silly defaults or internal names which aren't what you want; for instance the ServerName directive in Apache's  may not be set or detected properly by the system, leaving you with an unexpected. It's always good to configure the web server properly. But you anyway are always strongly recommended to set $wgServer explicitly in your LocalSettings.php as there are other bugs that may arise from allowing it to be auto-detected, such as pollution of the MediaWiki cache.

Universal value
In situations where a server URL is subject to change (ie: frequent Mediawiki installation porting, intranet access, etc.), setting $wgServer to  seems to work without causing the missing CSS issue. (Tested in Apache running on Windows.)