我正在尝试将文件上传到我正在制作的存储库的服务器上。当我使用FTP上传UDID.php时,.php会将自己映射到确切的URL,因为它的名称为(例如使用hi.txt http://my.site.org/hi.txt)我想要UDID.php文件当我上传它时要映射到另一个URL (例如,实际文件是hi.txt,我希望它映射到http://my.site.org/example)有没有办法做到这一点?如果有帮助的话,我正在使用iPage作为我的主机
答案 0 :(得分:2)
FTP纯粹是用于传输文件的协议,因此无法将请求“映射”到服务器上的其他文件。您可以复制该文件并在服务器上为其指定一个不同的名称,但我认为这不是您所要求的。
要实现您要做的事情,您需要修改Web服务器配置而不是FTP连接,但我不确定这是一个好主意:)。
使用FTP(一旦连接)复制fileA并将其命名为不同的东西是微不足道的:
ftp> put project/hi.txt www/example
在上面的示例中,project/hi.txt
是本地计算机上文件的路径,www/example
是将在服务器上复制到的路径和文件名。
许多网络主机都有一个public
或www
目录来放置要投放的文件。