我用smartupload将文件上传至服务器中一个相对defuaultroot目录同级目录file下。
但我要在一页上下载file下的1.jpg时就下载不了。我用<a href="../file/1.jpg">它会出错。如果我将file放到defaultroot下改一下路径后会直接打开这个图片。而如果下载的文件为.zip格式的话。意然jbuilder将改文件也编译了。一点竟打开个乱码页。
是不是要从服务器上下载文件。要用smartupload中的下载方法才可以呢?
文件放在哪里都可以,只要你能够正确找到它的绝对路径。
你这个根目录只是到defuaultroot,要下载file的东西,
要么再做个虚拟目录,
要么你直接写函数去获得正确的文件路径就可以了。