archiver_et_rendre_statique_un_wiki
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
archiver_et_rendre_statique_un_wiki [2019/10/11 15:40] – Labomedia | archiver_et_rendre_statique_un_wiki [2024/02/27 11:27] (Version actuelle) – [Avec httrack] Benjamin Labomedia | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Archiver et rendre statique un site web ====== | ====== Archiver et rendre statique un site web ====== | ||
- | Ne pas utiliser httrack qui veux toujours aspirer tous les internets ! | + | Voir aussi le projet [[https:// |
- | Exemples de commandes : | + | ===== Avec httrack ===== |
- | wget --mirror --convert-links --html-extension --wait=2 -o log http://monsite.org | + | [[https://www.httrack.com/ |
+ | |||
+ | Il suffit de l' | ||
+ | |||
+ | Une fois installé, lancer simplement en ligne de commande : | ||
+ | |||
+ | httrack | ||
| | ||
- | wget -k -p -r --user-agent=' | + | Puis suivre le processus en répondant aux questions. |
+ | |||
+ | Par exemple, pour télécharger un site complet exemple.org (html, css, js, images, pdf...etc), en limitant à 4 connections / seconde, 400kb/s et 8 connections en même temps max : | ||
+ | |||
+ | httrack | ||
+ | httrack --mirror --robots=0 --stay-on-same-domain --keep-links=0 --path | ||
+ | |||
+ | ===== Avec wget ===== | ||
+ | |||
+ | Avec wget, ça aspire tout un site en bourrant le serveur de requêtes (attention à pas se faire bannir) : | ||
+ | |||
+ | wget --mirror | ||
| | ||
- | Explication des paramètres : | + | Cela aspirera le site en écrivant tout ce qu'il se passe dans un fichier log. En enlevant le paramètre < |
< | < | ||
- | -k: convert links to suit local viewing | + | --mirror |
- | -p: download page requisites/dependencies | + | </ |
- | -r: download recursively | + | < |
- | --user-agent: set " | + | --convert-links : Cela converti les liens après que le téléchargement est terminé pour relier les assets au HTML (pour une vue locale. Ce qu'il nous faut quoi). |
+ | </ | ||
+ | < | ||
+ | --html-extension | ||
+ | --adjust-extension | ||
+ | --page-requisites | ||
+ | --no-parent : quand récursif, évite de remonter au répertoire parent, pour par exeple, ne copier qu'un bout du site | ||
</ | </ | ||
====Ressources==== | ====Ressources==== | ||
+ | |||
* https:// | * https:// | ||
* http:// | * http:// | ||
+ | * https:// | ||
+ | {{tag> |
archiver_et_rendre_statique_un_wiki.1570808443.txt.gz · Dernière modification : 2019/10/11 15:40 de Labomedia