ftdm : c'ets beaucoup plus simple...
En fait, les navigateurs sont egalements des clients ftp.
Le serveur ftp lui, ne fait que du ftp, et aucun serveur ftp n'integre de "moteur de page web" ou de chose comme ca.
Mais quand tu utilise un navigateur, avec une url ftp://...
il devient client ftp, se conecte au serveur, recoit la liste des repertoires et des fichiers, et te l'affiche ensuite sous la forme d'une page web, mais c'est lui qui fait ce travail, pas le serveur ftp.
Ensuite si tu clique sur un lien, il va envoyer une commande ftp (et pas http donc) au serveur etc etc.
En resume, n'importe quel serveur ftp fera parfaitement ce que tu veux, puisque lui n'a rien a faire justement.