Tengo un montón de archivos en el directorio público/downloads/ahora ¿cómo obtengo la URL para ellos?Rails 3.1: ruta/url a archivo en el directorio público
P.S. no basta con ejecutar /downloads/xyz.tar.bz2, ya que la aplicación se puede implementar en URI sub.
UPD He encontrado una solución simple muertos:
def public_url(file)
root_url + file
end
Por lo que yo sé, el directorio público funciona casi como un estático sistema de archivos. Entonces, si su aplicación se encuentra debajo de una carpeta, como se supone para un dominio, deberá agregarla a /descargas/ – agmcleod
@Daniel si está tratando de acceder a ese URI desde otra parte que no sea el front-end de la aplicación Rails, avísanos, porque eso también puede ser significativo. – jefflunt