我在本地测试的时候很正常,        先说下结构,  我的解决方案的文件夹是 page_web  
                  放站点的文件夹是 page_webs
                  他们两个在同一级目录, 
                  page_webs 下面有一个product 文件夹                    product 下面有个 img 文件夹  里面放图片
  
                 本地测试的时候 路径为   ../page_webs/product/img/123.jpg                本地测试可以的
                 上传到空间的一个rooot 文件夹下                    root文件夹下有 product
               
                  product 下面有个 img 文件夹  里面放图片                  但是路径就出问题了!
               路径应该怎么写呢? 空间里!
                                

解决方案 »

  1.   

           根目录/page_webs/product/img/123.jpg
      

  2.   

     已经没有page_webs文件夹了,我把文件夹下的文件上传到root文件下!
      

  3.   


    ../rooot/product/img/123.jpg
      

  4.   

    多写个o,你的网站文件是放在root文件夹下的??而且虚拟目录是指向root文件夹??如果是的话,就是这样
    ../product/img/123.jpg
      

  5.   

    我要做的操作是删除图片,
           本地是4个文件夹嵌套,  第一层 a  ,  a下面有b文件夹,b下面c文件夹,c下面有图片文件夹
      本地路径是../a/b/c/img/图片名称    然后我把a文件夹下面的所有文件 上传到服务器,  a是站点文件夹     服务器上根目录文件夹叫root           路径应该怎么写????
      

  6.   

    string path = Server.MapPath("~/product/img/123.jpg");
    File.Delete(path);
      

  7.   

    ~/product/img/xxx.jpghead节点加 base 元素控制
     <base href='<%= this.Request.Url.Scheme + "://" + this.Request.Url.Host + ":" + this.Request.Url.Port + this.Request.ApplicationPath +"/"%>' />
      

  8.   

    用绝对路径测试一下,但是要注意,在linux下一定要用“/”!