Beveiligen van MediaWiki met SSL - https: : verschil tussen versies

Uit MediaWikiGids
Ga naar: navigatie, zoeken
k (Meer informatie)
Regel 24: Regel 24:
 
  $wgServer = "https://hostnaam.nl/wiki"; // Niet het pad naar het script, "hostnaam.nl/wiki/w" bijvoorbeeld
 
  $wgServer = "https://hostnaam.nl/wiki"; // Niet het pad naar het script, "hostnaam.nl/wiki/w" bijvoorbeeld
  
Of
+
Of, wanneer je geforceerd veilig wilt laten inloggen:
  
 
  $wgServer = "//hostnaam.nl/wiki";
 
  $wgServer = "//hostnaam.nl/wiki";
 +
$wgSecureLogin      = true;
 +
 +
https://www.mediawiki.org/wiki/Manual:$wgSecureLogin
  
 
== Vervolg ==
 
== Vervolg ==
Regel 33: Regel 36:
 
* [https://totallynoob.com/mediawiki-over-ssl-encryption/ Eenvoudige uitleg]   
 
* [https://totallynoob.com/mediawiki-over-ssl-encryption/ Eenvoudige uitleg]   
 
* [http://stackoverflow.com/questions/10997614/simplest-way-to-get-mediawiki-to-require-https-on-all-pages Uitgebreide uitleg]
 
* [http://stackoverflow.com/questions/10997614/simplest-way-to-get-mediawiki-to-require-https-on-all-pages Uitgebreide uitleg]
 +
* [https://stackoverflow.com/questions/38900883/mediawiki-with-short-urls-and-ssl Meer uitleg]

Versie van 15 dec 2017 om 13:13

Met SSL oftewel https: maak je de verbinding tussen de website en de browser veilig door middel van codering en authenticatie. Authenticatie betekent hier dat de browser zeker "weet" dat hij communiceert met de "juiste" server. Codering zorgt ervoor dat verzonden informatie (denk aan gebruikersnaam, wachtwoord, betalingsinformatie etc.) onderweg niet onderschept en gelezen kan worden.

De meeste browsers geven een met SSL beveiligd domein aan door een "hangslotje" (groen of rood, als het niet goed is) in het browser- c.q. zoek-venster.

Benodigdheden

Om een “slotje” op je domein te krijgen heb je een SSL-ceritificaat nodig, moet de webserver goed zijn ingesteld en moet er een aanpassing aan de website gebeuren.

  1. SSL-certificaat
  2. Console / Terminal / SSH toegang tot de server
  3. FTP-toegang tot de server, of toegang via een Control panel (optioneel)

Voorbereiding

Upgrade procedure

1 - Installeer het SSL-certificaat

2 - Aanpassing in de .htaccess file

3 - Aanpassing in de LocalSettings.php file

In de LocalSettings.php file moet een enkele variabele worden aangepast:

$wgServer = "https://hostnaam.nl/wiki"; // Niet het pad naar het script, "hostnaam.nl/wiki/w" bijvoorbeeld

Of, wanneer je geforceerd veilig wilt laten inloggen:

$wgServer = "//hostnaam.nl/wiki";
$wgSecureLogin      = true;

https://www.mediawiki.org/wiki/Manual:$wgSecureLogin

Vervolg

Meer informatie