PhpMyAdmin

I have 3 servers in my house:

1. Minecraft server, Windows 2003 Server, port 25565
2. Web and database server for a forum http://shovenose.dyndns.org/ ,Ubuntu Server 11.10, port 80
3. THE ONE I NEED HELP WITH, internal LAN IP 10.0.1.52

It's also running Ubuntu Server 11.10, both linux servers (2&3) use EHCP hosting control panel...
If I type in http://10.0.1.52/phpmyadmin/ then it takes me to PHPMYADMIN properly...
But if I'm anywhere else and type in http://shovenose.dyndns.org/phpmyadmin it takes me to the login for #2 (local IP 10.0.1.48) because port 80 forwards to that.

So I'm wondering, can I make it so that people can type in http://shovenose.dyndns.org/phpmyadmin and they end up at the login for SERVER #3 not SERVER #2?
It looks like phpMyAdmin uses port 80 for its interface, while the actual MySQL uses port TCP3306 (I think?)
I'm sure I can get a database connection to 3006 to route to server 3 but how would I get the web interface for phpmyadmin to go to server 3 while all other web stuff (also port 80) goes to server #2 because I have a website/forum that needs to show up there.

Help please! Thanks!

Forums: 

you are behind a router.
a modem-router can redirect a port only to one server.
so, you may redirect port 80 to only one server. you need to choose one.

you cannot "rediret it to a server A for an url, and to server B for another url". this is impossible. choose one.