Yes, I did that. http://mypage.home.com/ works internally.Did you create a web app that points to your web site? That is one way to do it. Create the app and put your site content in that dir. Then in the /etc/httpd/conf.d/####-wepapp.conf file you can add the user.yourhda.com.
Yes, it's using virtual servers in lieu of http://server/folder_where_site_lives/. In IIS, they are known as host-headers. At work, we often use subdomains and point them to their matching host-headers.When you do that, from the outside it will access that instead of the dashboard. Although Amahi is a web server, it handles the URL differently that the typical one. For example, most would be http://user.yourhda.com/app whereas Amahi leaves off the /app part. That is why doing this is more difficult.
Does that make sense.
I'll keep looking around to see what else I can come up with. If I find something useful, I'll post it here.