2014-03-28 25 views

回答

0

右键单击远程文件并选择“将URL复制到剪贴板”,然后粘贴到其他位置。当然,这只是让你获得文件的FTP URL。

1

不可能......的FileZilla不知道FTP路径是如何映射到HTTP路径,或者甚至有是一个HTTP路径去任何你上传

+0

有没有一种方法可以在没有Filezilla的情况下找到它,或者如果没有一个可以建立路径? –

+0

询问您的服务器管理员或查看他们的文档是我们可以给您的最佳答案。没有任何工具或其他人可以帮助您的标准化映射。 –

+0

好的,谢谢你的帮助。 –

0

我认为,需要这个动作。但不支持filezilla。

但您可以使用此Web应用程序客户端。

Ftp path To http path (view demo)

HTML代码

<h2>Ftp path To http path</h2> 
<table> 
    <tr> 
    <td><label for="http_path">http base path</label></td> 
    <td><input id="http_path" type="text"> (e.g., http://example.com)</td> 
    </tr> 
    <tr> 
    <td><label for="ftp_path">ftp path</label></td> 
    <td><input id="ftp_path" type="text"> (e.g., ftp://[email protected]/path)</td> 
</tr> 
    <tr> 
    <td><label for="output">output</label></td> 
    <td><input id="output" type="text"></td> 
    </tr> 
</table> 

CSS代码

#http_path,#ftp_path{ 
    width : 200px; 
} 
#output{ 
    width : 500px; 
} 

js代码

function setCookie(cname, cvalue, exdays) { 
    //w3schools.com 
    var d = new Date(); 
    d.setTime(d.getTime() + (exdays*24*60*60*1000)); 
    var expires = "expires="+ d.toUTCString(); 
    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 
} 
function getCookie(cname) { 
    //w3schools.com 
    var name = cname + "="; 
    var decodedCookie = decodeURIComponent(document.cookie); 
    var ca = decodedCookie.split(';'); 
    for(var i = 0; i <ca.length; i++) { 
     var c = ca[i]; 
     while (c.charAt(0) == ' ') { 
      c = c.substring(1); 
     } 
     if (c.indexOf(name) == 0) { 
      return c.substring(name.length, c.length); 
     } 
    } 
    return ""; 
} 

$(function(){ 
    $('#http_path').val(getCookie('http_path')); 
    $('#http_path,#ftp_path').change(function(e){ 
     setCookie('http_path',$('#http_path').val(),365); 
     $('#output').val(
      $('#http_path').val() 
      + '/' + 
      $('#ftp_path').val().split('/').slice(3).join('/') 
     ); 
    }); 
    $('#output').click(function(){ 
    $(this).select(); 
    }); 
});