Jak łatwo wykonać kopię lustrzaną całej witryny internetowej lokalnie

Spisu treści:

Anonim

Bardzo łatwo jest wykonać kopię lustrzaną całej witryny internetowej na komputerze lokalnym dzięki poleceniu terminala wget, ten samouczek pokaże, jak to zrobić za pomocą wiersza poleceń. wget jest dostępny dla systemów Mac OS X, Linux, Unix i wielu innych popularnych platform systemów operacyjnych, więc ma uniwersalne zastosowanie, zakładając, że i tak masz wget.

Aby rozpocząć tworzenie kopii lustrzanej witryny internetowej za pomocą wget, uruchom aplikację Terminal i wpisz następujące polecenie, zastępując guimp.com (mała przykładowa witryna internetowa) adresem URL, który chcesz skopiować lokalnie.

Jak wykonać kopię lustrzaną witryny internetowej lokalnie za pomocą narzędzia wget

wget i flaga -m pobierze i odzwierciedli całą witrynę internetową, do której się odwołuje. Składnia byłaby następująca, zastępując adres URL zgodnie z potrzebami:

wget -m http://www.guimp.com/

Spowoduje to pobranie całej witryny internetowej na dysk lokalny w katalogu o nazwie adres URL witryny… pamiętaj, że nie jest to szczególnie skuteczny sposób na rzeczywiste utworzenie kopii zapasowej witryny internetowej i jej funkcjonalności, jest to po prostu lokalna kopia lustrzana .

Możesz to zrobić z prawie każdą witryną, po prostu wpisz odpowiedni adres URL witryny, używając następującego formatu składni:

wget -m

Oczywiście nie będzie to lustrzane odbicie ajax, baz danych, zapytań, zawartości dynamicznej ani skryptów, będzie to tylko statyczna wersja HTML witryny. Aby całkowicie lokalnie wykonać kopię lustrzaną witryny dynamicznej, potrzebny byłby dostęp do nieprzetworzonych plików przez SFTP lub w inny sposób, do którego można po prostu pobrać całą zawartość witryny, a następnie uruchomić ją w wersji lustrzanej na komputerze lokalnym za pośrednictwem Apache, nginx, MAMP lub dowolny inny serwer WWW, który wolisz.

Uwaga: różni czytelnicy zauważyli, że wget nie jest domyślnie instalowany w systemie Mac OS X i trzeba go zainstalować się. Możesz pobrać wget dla Mac OS X, budując go samodzielnie ze źródła (zalecane dla większości) lub zainstalować przez Homebrew lub MacPorts. MacPorts lub Homebrew to bardzo przydatne narzędzia umożliwiające łatwą instalację pakietów oprogramowania typu open source i są wysoce zalecane dla średniozaawansowanych i zaawansowanych użytkowników systemu Mac OS X lub osób zainteresowanych wierszem poleceń.

Jak łatwo wykonać kopię lustrzaną całej witryny internetowej lokalnie