Schlagwort-Archive: Weiterleitung

Wie man ein dynamisches MediaWiki in eine statische Webseite (nur HTML-Dateien) umwandeln kann

Ich habe mein Englisch sprachiges Wiki unter wiki.natenom.com schon Anfang diesen Jahres in den Ruhestand geschickt. Alle Inhalte waren jedoch weiterhin verfügbar bzw. viele Seiten wurden in mein Wiki unter wiki.natenom.de verschoben und entsprechend mit 301-Weiterleitungen versehen.

Doch obwohl ich im Wiki nichts mehr gemacht hatte, musste ich mich doch immer wieder um Sicherheitsupdates für MediaWiki kümmern, auf dem dieses Wiki basiert.

Deshalb wollte ich schon mehrmals dieses Wiki mit Hilfe von wget herunterladen und dann als statische Version nur mit HTML-Dateien wieder hosten. Bei meinen letzten beiden Versuchen, das zu tun, bin ich immer an etwas gescheitert. Heute habe ich es endlich geschafft nach mehreren Stunden Arbeit und daher soll der Ablauf hier hinterlegt sein.

Wie man ein dynamisches MediaWiki in eine statische Webseite (nur HTML-Dateien) umwandeln kann weiterlesen

Weiterleitungen testen mit cURL

Wenn man öfters mal http-Weiterleitungen testet, bietet sich cURL an, da es die Ergebnisse nicht zwischenspeichert, wie z. B. Browser (bei denen der Weiterleitungscache teils nur umständlich löschbar ist).

Hier die gekürzte Ausgabe von cURL am Beispiel von https://natenom.com/r/getmumble/dev/win, welches immer auf den Download der aktuellen Entwicklerversion von Mumble verlinkt:

curl -v -s https://natenom.com/r/getmumble/dev/win
[…]
< HTTP/1.1 302 Found
< Date: Fri, 18 Jan 2013 02:09:13 GMT
< Server: Apache
< Location: http://mumble.info/snapshot/mumble-1.2.4-rc1-1-g8cbf176.msi
[…]

Rechtleitung …

Habe mir heute die ganzen toten/falschen/unsinnigen Weiterleitungen oder eben auch Falschleitungen vorgenommen. Jetzt kommt man nicht mehr unbeabsichtigt sonst wo heraus.

Z.B. kam man bis heute nachmittag beim Aufruf von http://stream.natenom.name auf dem Mumble-Django Interface raus … jetzt kommt man auf den richtigen Stream.