J'utilise lftp l'option -x(exclude) de la commande mirror fait ce que tu veux.
Pour préparer mon site WEB j'utilise un Makefile: chaque page est dans un dossier à part et dans mon cas est générée par make, dans le répertoire de base du projet make install copie les fichiers dans un dossier de mon choix qui est ensuite répliqué à l'identique sur le serveur, en faisant un miroir tout simple.
L'intérêt de cette approche est qu'elle permet de générer les pages automatiquement et évite que des documents soient intempsestivement publiés.
Dans mon cas j'utilise onsgmls qui transforme mon SGML en HTML (en remplaçant les entités).
# lftp
Posté par Michaël (site web personnel) . En réponse au message Quel client FTP pour synchroniser un site web ?. Évalué à 2.
J'utilise
lftpl'option-x(exclude) de la commande mirror fait ce que tu veux.Pour préparer mon site WEB j'utilise un Makefile: chaque page est dans un dossier à part et dans mon cas est générée par
make, dans le répertoire de base du projetmake installcopie les fichiers dans un dossier de mon choix qui est ensuite répliqué à l'identique sur le serveur, en faisant un miroir tout simple.L'intérêt de cette approche est qu'elle permet de générer les pages automatiquement et évite que des documents soient intempsestivement publiés.
Dans mon cas j'utilise
onsgmlsqui transforme mon SGML en HTML (en remplaçant les entités).Je m'en sers pour générer:
http://home.gna.org/bsdmakepscripts/
le source est visible ici:
http://svn.gna.org/viewcvs/bsdmakepscripts/trunk/Website
et par exemple la page d'accueil est décrite par le dossier index dont le listing est
Makefile page-title.sgml
head-title.sgml page-content.sgml