FreshBoka schrieb:
Das war aber vorher nicht der Fall, sonst hätte curl den Name ja auflösen können. DNS-Auflösungen für Namen (ein Name ist beispielsweise "wiki.domain.local") kannst du beispielsweise so prüfen:
host wiki.domain.local
Dort sollte dann die IP des Systems aufgelöst werden.
Damit umgehst du die normale Namensauflösung und setzt wiki.domain.local direkt als Name für 127.0.0.1. Andere Clients profitieren von dem Eintrag nicht.
Du solltest eventuell noch die Direktive ServerName mit angeben, damit der VHost weiß, wie er heißt.
HTTP/1.1 301 Moved Permanently
...
Location: wiki.<domain>.local/mediawiki/index.php/Hauptseite
Hier siehst du, dass du umgeleitet wirst. Wenn du nun den curl Aufruf mit dieser URL wiederholst, dann siehst du was er als nächstes machen würde. Also einfach mal folgendes eingeben:
curl -I wiki.domain.local/mediawiki/index.php/Hauptseite
Die Seite ist jedoch nun weder von den Clients noch auf der Ubuntu-Maschine selbst erreichbar, da er mich bei Eingabe von wiki.<domain>.local in den Browser sofort auf http://wiki.<domain>.local/wiki.<domain>.local/mediawiki/index.php/Hauptseite anstatt auf wiki.<domain>.local/mediawiki/index.php/Hauptseite umleitet.
Dann stimmt noch etwas in der Umleitung nicht. Welcher ServerName ist denn im Mediawiki hinterlegt? Die relevante Konfigurationsvariable wäre dort $wgServer.