Cum să clonezi un site web cu httrack
On ianuarie 15, 2022 by adminDacă sunteți un dezvoltator de site-uri web, un proprietar de afaceri sau un student în domeniul IT, probabil că v-ați întâlnit cu un caz în care ați avut nevoie să clonați rapid un site web. Să spunem, de exemplu, că aveți un site pe care îl administrați și care are probleme; ați putea dori să clonați acel site și apoi să începeți să depanați clona. Lucrul cu clona este cu siguranță mai bun decât posibilitatea de a vă strica și mai mult site-ul original.
Există o mulțime de moduri de a clona un site. O soluție pe care am folosit-o eu oferă atât linie de comandă cât și opțiuni GUI și se numește httrack. Aplicația poate fi utilizată pe Linux, Windows, macOS și Android și face o copie completă a unui site pentru navigare locală. Instrumentul de linie de comandă se numește, așa cum vă așteptați, httrack. Există, de asemenea, o versiune GUI pentru Linux numită webhttrack. Am să vă demonstrez cum să folosiți atât instrumentul de linie de comandă, cât și cel GUI, astfel încât să puteți face clone rapide ale site-urilor dvs. web. Voi demonstra ambele versiuni din Ubuntu Linux.
Instalare
Atât instrumentele de linie de comandă cât și cele GUI pot fi găsite în depozitele standard. Pentru a le instala, deschideți o fereastră de terminal și lansați comanda:
sudo apt install httrack webhttrack
Când vi se solicită, introduceți parola sudo, acceptați instalarea și lăsați-o să se finalizeze. Asta este tot ce este necesar pentru instalarea instrumentelor.
Utilizarea liniei de comandă
Primul lucru pe care îl vom face este să copiem un site folosind instrumentul din linia de comandă. Acest lucru poate dura ceva timp, în funcție de cât de mare este site-ul dumneavoastră. Comanda pentru realizarea copiei este:
httrack http://SITE_URL -O LOCALDIRECTORY
Unde SITE_URL este URL-ul real al site-ului pe care doriți să îl copiați, iar LOCALDIRECTORY este directorul de pe unitatea locală în care se va stoca copia. După ce comanda se finalizează, veți vedea clona nou creată în LOCALDIRECTORY. Puteți începe apoi să lucrați cu acea clonă fără să vă afectați site-ul de producție.
Cel mai mare avertisment cu privire la utilizarea acestui instrument este că, în funcție de modul în care a fost scris site-ul și de modul în care este găzduit, rezultatele dvs. pot varia. Dacă considerați că httrack descarcă puțin mai mult decât un fișier index, există șanse ca acesta să nu funcționeze pe site-ul dumneavoastră. Am constatat, până acum, că site-urile WordPress, în special cele găzduite pe gazde terțe, sunt aproape imposibil de clonat cu ajutorul acestui instrument.
Utilizarea GUI
Instrumentul GUI vă oferă o putere ceva mai ușor de utilizat. Pentru a porni GUI, deschideți o fereastră de terminal și lansați comanda webhttrack. Aceasta va deschide o fereastră de browser cu GUI-ul pregătit. În primul ecran, selectați limba dvs. și faceți clic pe Next >>. În următoarea fereastră (Figura A), introduceți un nou nume de proiect și selectați una dintre categoriile predefinite. Introduceți o cale de bază pentru a găzdui fișierele descărcate și faceți clic pe Next >>.
Figura A
În următoarea fereastră (Figura B), selectați acțiunea care va fi utilizată (deoarece aceasta este o primă descărcare, cea implicită va fi bună) și introduceți URL-ul pentru site-ul țintă în caseta de adrese.
Figura B
Click pe butonul Set Options și puteți configura opțiuni precum ID-ul browserului, regulile de scanare, regulile robotului, numărul de conexiuni, proxy, limite și multe altele (Figura C).
Figura C
Dacă rulați o clonă și constatați că nu reușește, sunt șanse mari să fiți nevoit să reveniți la secțiunea Options și să faceți ajustări. Aceasta, desigur, va depinde de tipul de site pe care încercați să îl clonați. După ce ați setat opțiunile exact așa cum aveți nevoie, faceți clic pe OK, apoi pe Next >> și apoi pe butonul Start>>. În acest moment (Figura D), site-ul va începe să se cloneze (salvându-l în directorul local configurat).
Figura D
Când descărcarea se termină, puteți începe să lucrați cu clona dumneavoastră.
Nu este perfect, dar este util
Atâta timp cât nu încercați să descărcați un site WordPress, fie httrack, fie webhttrack vor face o treabă excelentă pentru a descărca o clonă a site-ului dvs., astfel încât să puteți depana, să faceți o copie de rezervă sau orice alte necesități. După cum am spus, în funcție de tipul de site cu care doriți să lucrați, va trebui să vă jucați cu setările pentru a face ca acest lucru să funcționeze. Încercați acest instrument la îndemână și vedeți dacă nu ajunge să fie instrumentul dvs. de clonare a site-ului.
Vezi și
- Cum să te conectezi la un share SMB de pe dispozitivul tău Android (TechRepublic)
- Cum să folosești Antsle pentru a implementa rapid o mașină virtuală (TechRepublic)
- 3 pași rapizi pentru a optimiza performanța serverului tău NGINX (TechRepublic)
- Cum să vă conectați la o bază de date MySQL de la distanță cu DBeaver (TechRepublic)
- Cum să adăugați cu ușurință o amprentă SSH la fișierul known_hosts în Linux (TechRepublic)
- Puteți folosi un VPN pentru a lupta împotriva abuzului de neutralitate netă al ISP (ZDNet)
Lasă un răspuns