You could change httpd to look down the whole path to a file for a .httplogin and make it apply to the whole subtree. Might be a bit of a performance hit but it would certainly be easier than copying it thousands of times. If this is something that multiple people would like, I'll add it or pick up whatever matthias does.