通过HTTP替代FTP

有些客户由于其内部规则而无法访问我的FTP。

我需要使用HTTP协议来设置FTP的replace。 我想使用在Apache服务器上运行的应用程序,能够轻松地为客户端上传/下载,并且有一些(甚至是最小的)用户pipe理(以便这样的帐户可以访问这样的文件夹而不是这样的其他文件夹)。

易用性是客户最需要的。

服务器是Windows2003,带有Apache 2.任何一种脚本语言都可以,但应用程序必须在任何标准的Web浏览器中运行。

你知道这种应用吗?

File Thingie – 简单的PHP文件pipe理器

Webdav将帮助你。 我只能通过https运行它

Apache有一个模块

http://httpd.apache.org/docs/2.0/mod/mod_dav.html

结合Apache中的Accessrules,它应该做你想做的事情。 客户端内置于所有主要操作系统

Webdav需要一个webdav客户端,所以不理想。 有很多脚本可以通过HTTP使用浏览器作为客户端来传输/pipe理文件 – 但是我们需要知道哪些OS / web服务器和脚本语言能够推荐任何东西。

但是为什么不正确地解决问题并使用scp ?

C。

我会用WebDAV去。 由于过去10年左右的大多数操作系统都支持开箱即用,所以并没有真正的客户端软件问题,尽pipe在Windows中有些垃圾。 您可以将WebDAV卷作为驱动器挂载。