Aspirer des sites
Classé dans : Développement, Ubuntu, WebMaster - Mots clés : mirroir, webJe ne vais parler de faire le ménage mais de recopier l'ensemble (ou une partie) d'un site existant, localement : on appelle ça un miroir !
Il y a plusieurs raisons de vouloir créer un site existant, et la plupart sont légitimes : faire une sauvegarde à un instant T, pouvoir accéder au site en n'étant pas connecté au web (dans le train, en avion, ...) etc.
Voici deux outils sous Linux :
- en ligne de commande : wget
Est normalement présent dans les distributions. Pour récupérer l'ensemble d'un site, on va lancer :
$ wget -r -mirror -p -convert-links -P ./mon_dir URL
Explications :
-r: recursif
-mirror : active les options pour mirroring.
-p : télécharge tous les fichiers nécessaires pour afficher correctement la page HTML choisie.
-convert-links : converti les liens en liens locals.
-P ./mon_dir : sauvegarde le miroir dans le répertoire mon_dir.
Pour redémarrer un téléchargement partiel (si le serveur le supporte), lancer la commande (depuis le même répertoire) :
$ wget -c file_URL
(information lu dans le chapitre 20. get de Some of my favourite Ubuntu utilities)
- en interface fenêtré : HTTrack
Création d'un mirroir très simple à l'aide de ce logiciel puissant et très utilisé.
Bonne aspiration ! !