Mediawiki intern und extern erreichbar

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

MA1979

Benutzer
Registriert
03. März 2013
Beiträge
11
Reaktionspunkte
0
Punkte
1
Hallo Zusammen,

ich habe auf meine DS jetzt ein Mediawiki eingerichtet. Das funktioniert auch alles super.
Damit das Wiki auch von extern über das Internet erreichbar ist, habe ich die folgende Einstellung vorgenommen.
$wgServer = "https://Meine DDNS Adresse";
Dies war nötig, damit das Wiki über das Internet richtig dargestellt wird. Wenn ich nun aber intern auf das Wiki
zugreife, verwendet der Zugriff nun auch immer die externe DDNS Adresse. Kann man das irgendwie so einrichten,
das intern und extern eine andere Adresse verwendet wird?

Gruß Mario
 
das wird im MediaWiki imho ned gehen. Du kannst das aber recht einfach mit einem DNS Server im LAN lösen. Wenn deine Clients diesen Server verwenden um Namen aufzulösen, dann kannst du denen bei "Meine DDNS Adresse" einfach die LAN IP deiner DS zurückliefern. Alternativ könntest du auch auf deinem Client einen Eintrag in dessen Hosts Datei machen und dort die Zuordnung des dyndns Namens zur LAN IP der DS vornehmen. Allerdings musst du das immer ändern wenn du mal mit dem Client von ausserhalb deines LANs auf's Wiki zugreifst. Die Sache mit dem DNS Server wäre also wesentlich flexibler :-)
 
$wgServer deaktivieren

So auch wenn die Frage jetzt schon ein Jahr alt ist, die Antwort ist die gleiche und ich habe den halben Tag damit verbracht sie zu finden. Daher will ich jetzt jedem der das gleiche Problem hat hier die Antwort geben:

Im Verzeichnis "Web/MediaWiki" lieg die Config-Datei "LocalSettings.php".
Dort befindet sich die Variable mit Namen "$wgServer". Diese Zeile sieht etwa so aus:
$wgServer = "http:10.0.0.2";

MediaWiki benötigt aber keine fixe Serveradresse. Daher entweder diese Zeile löschen oder deaktivieren:
#$wgServer = "http:10.0.0.2";

Hierzu verwendet man am einfachsten den Texteditor im Synology Hauptmenü.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat