Для вашей настройки я бы использовал следующее на другом сервере Apache, работающем в качестве внешнего интерфейса.
<VirtualHost *:80>
ServerName your.domain.com
RewriteEngine on
ProxyPreserveHost on
ProxyPassReverse / http://5.123.12.1/
ProxyPassReverse / http://5.123.12.2/
RewriteRule ^/Login(.*) http://5.123.12.1/Login$1 [P,L]
RewriteRule ^/upload(.*) http://5.123.12.2/upload$1 [P,L]
</VirtualHost>
Предполагается, что у вас включен mod_rewrite. Я не уверен, что вы можете использовать IP-адрес в правилах перезаписи, поэтому вам может потребоваться настроить внутреннее имя хоста для двух серверов, которые вы перечислили.