Wie man eine ganze Website lokal leicht spiegeln kann
Es ist sehr einfach, eine komplette Website auf Ihrem lokalen Rechner zu spiegeln, dank des Terminal-Befehls wget. Dieses Tutorial zeigt Ihnen, wie Sie es über die Kommandozeile machen. wget ist für Mac OS X, Linux, Unix und viele andere populäre Betriebssystem-Plattformen verfügbar, daher ist dies universell anwendbar, vorausgesetzt, Sie haben wget trotzdem.
Um zu beginnen, eine Website mit wget zu spiegeln, starten Sie die Terminal-App und geben Sie den folgenden Befehl ein, indem Sie guimp.com (eine kleine Beispielwebsite) durch die URL ersetzen, die Sie lokal spiegeln möchten.
So spiegeln Sie eine Website lokal mit wget
wget und die Option -m laden eine vollständige Website herunter und spiegeln sie, auf die verwiesen wird. Die Syntax wäre wie folgt und ersetzt die URL wie gewünscht:
wget -m http://www.guimp.com/
Dies wird die gesamte Website auf Ihrem lokalen Laufwerk in einem Verzeichnis mit dem Namen der Website URL herunterladen ... beachten Sie, dass dies nicht eine besonders effektive Möglichkeit ist, eine Website und ihre Funktionalität wirklich zu sichern, es spiegelt es einfach lokal.
Sie können dies mit fast jeder Website tun, füllen Sie einfach die entsprechende Website-URL mit dem folgenden Syntaxformat aus:
wget -m [url]
Offensichtlich wird dies nicht Ajax, Datenbanken, Abfragen, dynamische Inhalte oder Skripte spiegeln, es wird nur eine statische HTML-Version einer Site sein. Um eine dynamische Site vollständig lokal zu spiegeln, benötigen Sie Zugriff auf die Raw-Dateien über SFTP oder andere, auf die Sie einfach den gesamten Site-Inhalt herunterladen und dann in einer gespiegelten Version auf einem lokalen Computer über Apache, nginx, MAMP oder egal welchen anderen Webserver Sie bevorzugen.
Hinweis : Verschiedene Reader haben darauf hingewiesen, dass wget standardmäßig nicht in Mac OS X installiert ist und dass Sie es selbst installieren müssen. Sie können wget für OS X erhalten, indem Sie es selbst von der Quelle erstellen (für die meisten empfohlen) oder es über MacPorts installieren. Für die letzte Option, lesen Sie unseren vorherigen Artikel über die Installation von MacPorts. MacPorts oder Homebrew sind ein sehr nützliches Werkzeug, das Ihnen die einfache Installation von Open-Source-Softwarepaketen ermöglicht. Es ist besonders für Benutzer mit mittlerem bis fortgeschrittenem Mac OS X oder solche, die an der Befehlszeile interessiert sind, zu empfehlen.