Hvordan enkelt speile en hel nettside lok alt
Innholdsfortegnelse:
Det er veldig enkelt å speile et helt nettsted på din lokale maskin takket være terminalkommandoen wget, denne opplæringen vil vise deg hvordan du gjør det via kommandolinjen. wget er tilgjengelig for Mac OS X, Linux, Unix og mange andre populære operativsystemplattformer, så dette er universelt anvendbart forutsatt at du har wget uansett.
For å komme i gang med å speile et nettsted med wget, start Terminal-appen og skriv inn følgende kommando, og bytt ut guimp.com (et lite eksempelnettsted) med URL-en du ønsker å speile lok alt.
Hvordan speile en nettside lok alt med wget
wget og -m-flagget vil laste ned og speile et helt nettsted som det refereres til. Syntaksen vil være som følger, og erstatte URL-en etter ønske:
wget -m http://www.guimp.com/
Dette vil laste ned hele nettstedet på din lokale stasjon i en katalog som heter nettstedets URL... Vær oppmerksom på at dette ikke er en spesielt effektiv måte å ta sikkerhetskopi av et nettsted og funksjonaliteten på, det speiler det ganske enkelt lok alt .
Du kan gjøre dette med omtrent hvilken som helst nettside, bare fyll inn den aktuelle nettadressen ved å bruke følgende syntaksformat:
wget -m
Dette kommer selvsagt ikke til å speile ajax, databaser, spørringer, dynamisk innhold eller skript, det kommer bare til å være en statisk HTML-versjon av et nettsted. For å speile et dynamisk nettsted fullstendig lok alt, trenger du tilgang til råfilene via SFTP eller på annen måte, som du bare kan laste ned hele nettstedets innhold til og deretter kjøre i en speilet versjon på en lokal maskin gjennom Apache, nginx, MAMP eller hvilken annen webserver du foretrekker.
Merk: forskjellige lesere påpekte at wget ikke er installert i Mac OS X som standard, og at du må installere det deg selv. Du kan få wget for Mac OS X ved å bygge det selv fra kilden (anbef alt for de fleste), eller installere det gjennom Homebrew eller MacPorts. MacPorts eller Homebrew er et veldig nyttig verktøy som lar deg enkelt installere programvarepakker med åpen kildekode og anbefales sterkt for moderate til avanserte Mac OS X-brukere, eller de som er interessert i kommandolinjen.