Give users their own HTTP sub-directory?

I would like to give secondary users under my domain their own HTTP-accessible sub-directory, such as

Is there a way to achieve this?

I know I have access to place HTTP-accessible files under mydomain, but how do I give other users their own subdirectory that is web accessible, not just ftp accessible?

There’s a great mechanism for this: