如果我使用ftp_put将文件上传到ftp服务器,我如何获取上传文件的完整URL?

时间:2010-06-16 08:25:44

标签: php ftp

例如,我使用file_put()file.rar上传到public_html/rar/。我可以获得该.rar文件的网址吗?

1 个答案:

答案 0 :(得分:1)

您必须知道ftp path / public_html /是该网站的文档根目录。一旦你知道了,你可以直接剥离FTP路径。

显然,您可以针对特定网站执行此操作,但没有真正的方法可以自动确定文档根目录,因此如果不询问用户文档根目录的位置,就无法自动完成此操作。

(我想你可以尝试根据'public_html'或'www'或'content'等常见路径进行猜测,但你只是在猜测而且可能是错误的)