I use The HTML Editor by Coffeecup Software. It includes an FTP capability such that I can right-click the doc I'm editing and upload it.
Problem is, even though I've specified the root directory within the program, docs upload to the level above root. Using a dedicated FTP program, I can see the uploaded docs on the same level as /logs and /Maildir.
Coffeecup Software wonders whether there is a way, on the DH dashboard, to specify the default folder (root) when connecting. I'm looking around, but I see no way to do that.
(They also suggested that I disable the "enhanced security " setting under "Manage Users", but I really don't see how that might help.)