I've just setup a home web server using Mac OS X Lion's built-in Apache server. I setup access my Subsonic music server running on port 4040 and my torrent remote control on port 9091, as well as the built in web server on port 80. Fortunately, port 80 is unblocked so I've been able to access all of these using my DynDNS running on a DDWRT router. I have my domain "example1.dyndns.org" hooked up with DD-WRT custom firmware and am able to access these individual services by "typing example1.dyndns.org:4040" or 9091.
I want to be able to access all these services at different /urls. So Subsonic would be example1.dyndns.org/subsonic.
From what I've researched, I suspect this could be done by either a Pro version of DynDNS, setting up a Virtual host in apache on either my DD-WRT router, or apache on my Lion Server, but I really need some direction on any of those. I'm not a web designer, but can learn as long as I'm confident I'm headed in the right direction. Thanks