¿Descarga del directorio de soporte FTP de Windows?

¿Descarga del directorio de soporte FTP de Windows?

Permitiría la descarga directa de un árbol de archivos (o carpeta, lo que sea) directamente desde mi sitio web.

Te explicaré un poco más. Mi proveedor de alojamiento web utiliza el servidor Windows 2012r2 y todos los sitios web están creados con el servicio IIS. El FTP también se realiza con IIS.

En este caso, quiero que mis usuarios descarguen directamente una carpeta desde un botón de mi sitio web. Mi pregunta es: ¿Windows IIS (como servidor FTP) autoriza la descarga directa de carpetas?

Respuesta1

FTP es un protocolo para transferir archivos, no directorios/carpetas. Entonces no, FTP en IIS no admite la descarga directa de carpetas.

Eso realmente no importa porque la mayoría de los clientes FTP modernos simplemente lo hacen por usted de todos modos.

Apunte FileZilla a un sitio FTP de IIS y arrastre una carpeta desde el sitio remoto a su disco local, eso funciona bien. El cliente simplemente crea todas las carpetas necesarias y descarga cada archivo que contiene individualmente, por lo que al usuario le parece que descargó solo una carpeta.

Respuesta2

Dependiendo de lo que desee lograr, puede solucionar el problema pidiendo a sus usuarios que utilicen Filezilla o cualquier otro cliente FTP avanzado o puede proporcionar un archivo (como archivos ZIP, por ejemplo).

La generación de archivos zip se puede automatizar fácilmente para que pueda actualizar los archivos en su árbol de archivos y luego activar los procesos de compresión.

Otra solución sería utilizar un servicio web avanzado como OwnCloud (no estoy seguro de que todavía funcione con IIS, pero existen otras alternativas).

Dependiendo de su caso de uso, WebDAV también podría ser una posibilidad.

información relacionada