Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there an FTP server that can also provide access via HTTP? Or what do I need to do to set up the mirror of FTP through HTTP access ? Some of my clients cannot access our FTP because of corporate policy and cannot get updates from me. However, they can use HTTP.

Currently I use filezilla because it was fast/easy to set up but would switch to something with more flexibility.

share|improve this question
please suggest or fix tags as necessary. – MikeJ Jun 10 '10 at 20:03
Which OS is the server running? – John Gardeniers Jun 10 '10 at 21:47
up vote 3 down vote accepted

We have used CrushFTP running on Windows 2003. It works on other platforms as well and no clinet needed CrushFTP

Many features for secure access with HTTPS and others. Many other great features, low cost and great support. Have not tried V5 but last version has been great. Worth a look

share|improve this answer
Looks good. The cost isn't prohibitive either. – MikeJ Jun 10 '10 at 22:05
CrushFTP uses webdav - don't most places block that? – Jim B Jun 11 '10 at 4:05
Crush uses Webdav among several other protocols. No router changes necessary if you use HTTPS/HTTP already. Naturally, you can use otehr protocols that could have issues – Dave M Jun 11 '10 at 11:45
I set it up in a test emv today. Was really easy to use. I need to fiddle a bit more because I am not getting quite the transfer rates I was hoping for. But it's ma trade off accept for the ease of use. – MikeJ Jun 12 '10 at 2:32
Reach out to the developer with questions or concerns. He is VERY respomsive. I have been amazed at the quick response to questions. – Dave M Jun 14 '10 at 13:07

You should be able to set up almost any FTP or web server on the platform you are running on to point to the same directory that hold your updates.

share|improve this answer
I thought about this. I would need to manage I'd and passwords separately for both their FTP and web access? – MikeJ Jun 10 '10 at 21:58
depends on the platform, on windows the same id's but you would have to put them in the right groups for both FTP and http access (of course that could be the same group) – Jim B Jun 11 '10 at 4:06

I guess this would count as mirroring but you can have Apache or Lighttpd (I'm assuming with Lity) that you can have a symlink to your FTP directory so its a live mirror without any work.

However, if you're not using public FTP files and require passwords, you'll probably need to do some .htaccess magic but its still possible (at least in Apache, I'm not sure about Lighttpd)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.