Link FTP a HTTP?

Hola, he subido un zip a mi FTP y necesito generar un link de descarga, pero no lo consigo.

hay que hacer algo raro?

estoy sustituyendo el ftp:user@pass/dirección por http:direccion.zip y me da 404 y que no encuentra el archivo.

que estoy haciendo mal?

thanks!
No tienes que generar links http, lo que tienes es que o bien dejar acceso anónimo a la carpeta donde tengas ese archivo, o bien el usuario tiene que suministrar las credenciales correctas.
Dependiendo cómo tengas montado el FTP, puedes crear un usuario genérico para descargar (si no quieres que la carpeta sea pública), y tú tener tu usuario de admin para todo lo demás.

Pero en cualquier caso la sintaxis es ftp://ruta/nombredelarchivo.xxx
O con el user@pass si lleva contraseña y quieres hacer el acceso directo. También puedes no poner en el enlace user y pass, y lo pedirá el navegador.

Saludos
No puedes crear un enlace HTTP a un archivo que has subido al FTP. A no ser que algún dominio o IP apunte al directorio donde se encuentra el archivo.

Lo que puedes hacer es crear un directorio público que cualquiera anónimamente pueda entrar y enlazarlo como te ha dicho el compañero, indicando el protocolo ftp://ruta...
Enanon escribió:Hola, he subido un zip a mi FTP y necesito generar un link de descarga, pero no lo consigo.

hay que hacer algo raro?

estoy sustituyendo el ftp:user@pass/dirección por http:direccion.zip y me da 404 y que no encuentra el archivo.

que estoy haciendo mal?

thanks!


Yo creo que sí que puedes. De toda la vida se ha podido bajar archivos por ftp desde un navegador. Lo que ocurre es que no gestionaban las descargas tan bién como no hace un cliente ftp, ni resumia ni nada.
Prueba a poner en tu navegador el ftp:user@pass/dirección y a ver que pasa
Si eso está claro, pero abrir una dirección en un navegador no la convierte en http.
Sigue siendo FTP, o entonces no empezaría por ftp://...
Para que pudiese ser por http tendrías que montar un servidor web.
Darumo escribió:Para que pudiese ser por http tendrías que montar un servidor web.


tengo el server pillado en 1and1, es para una tontería. es solo que tengo un zip que quiero poder poner para descargar, pero no doy como.

mirare lo de los permisos, lo mismo es eso. a ver si encuentro la opción.

gracias chicos
Pues crea una cuenta nueva de invitado con acceso solo a la ruta donde está el archivo.
Y hacer una página en HTML con el enlace al archivo en el servidor?

No sé, como subir una foto y poner el enlace ¿no?
Dices que tienes el servidor con 1&1. Tienes también dominio? Si no lo tienes en las opciones de configuración del servidor creo que te dan un dominio temporal. En todo caso una vez sepas el dominio si subes tu archivo.zip al root del ftp el enlace http para el archivo: será www.tudominio.com\archivo.zip. Si por ejemplo creas una carpeta en el root del ftp y metes el archivo ahí, la dirección será www.tudominio.com\tucarpeta\archivo.zip .

Espero que esto te sirva.
9 respuestas