Bonjour a tous
Voila j'ai créé un serveur FTP via le soft Serv-U.
N'ayant pas d'adresse IP static, j'ai été obligé de mettre un soft nommé no-ip afin que celui ci redirige mon Ip vers l'adresse http://2lr.serveftp.com/ (rappelons qu'au depart, cela est surtout util quand on veut heberger un site web chez soit sans avoir d'adresse ip statique.).
Le serveur FTP fonctionne très bien, lorsque je ping l'url http://2lr.serveftp.com/, je trouve bien mon IP ce qui me permet de me connecter de n'importe ou sans connaitre mon IP dynamique a l'avance.
Magnifique me direz vous, ou est the problem ?
Je voudrais que les fichiers FTP stockés sur mon pc soient disponibles via HTTP, c'est a dire listés sur une page web et pouvant être download via un clic droit -> enregistrer sous (liens hypertext) ou en mettant l'adresse http suivant : http2lr.serveftp.com/...repertoire.../...fichier...
ou
Me direz vous les commandes d'acces via IE (ci-dessus) sont disponibles mais voila maintenant le dileme :
J'ai un forum en PHPBB2 ou les gens posteront des liens vers les fichiers stockés sur mon FTP (je tiens a préciser que le ftp n'est pas public et que seul les membres autorisés avec un nom d'utilisateur et un mot de passe peuvent s'y connecter pour uploadr des fichiers / images).
Or, sur un forum PHPBB2, la commande
(liens hypertexte) ou
Code :
|
(affichage d'une image) n'est pas comprise par le forum et la commande s'affiche en tant que texte au lieu d'afficher le lien...
De plus, je veux que seules les personnes ayant un droit d'acces au FTP puissent upload des fichiers sur ce FTP, mais tout le monde visitant mon forum puisse en cliquant sur un lien ou en voulant enregistrer une image, puissent acceder au contenu de mon FTP directement.
Je donne un exemple sans vouloir faire de pub, j'aimerais faire tel Free. Pour upload des fichiers il faut un user et pass, mais tout le monde en connaissant le repertoire ou sont stockés les fichiers peut y acceder via une adresse html (http://user.free.fr/dossier/fichiers) et/ou telecharger ceux ci sans avoir besoin de s'authentifier.
J'ai entendu parler d'une technique sous IIS (car j'ai Windows XP su la machine servant de serveur FTP) : webdav
J'ai activé IIS en mettant le repertoire de base du FTP comme dossier par defaut (sans aucun fichier style index.html, default.asp, index.php), mais voila l'erreur que cela me renvoi lors de la connexion au FTP via http://2lr.serveftp.com/ :
Citation :
Hasbani Web Server Error Report:
Server Error: 403 Forbidden
Access denied
|
Quelqu'un serait il comment activer le WEBDAV de IIS ou quelqu'un connaitrait t-il un soft ou script pour pouvoir faire ce que je désire ? Et est ce tout du moins possible sous WINDOWS car sous linux il me semble que cela est possible et simple a mettre en oeuvre (mais je ne v pas réinstalle completement ma machine pr passer sous LINUX...)
Merci beaucoup, en esperant avoir été clair sur ma demande et que vous la comprendrez