Ok, tu ne peux pas la "remplacer", la seule chose que tu peux faire c'est rediriger s1.mydomain.com vers mydomain.com:3724, mais au final ça sera mydomain.com:3724 qui apparaitra dans la barre d'adresse. edit : désolé j'ai écrit une connerie, j'avais zappé que ce n'était pas du HTTP
Si le but est que le client utilise le port 8080, alors il sera bien obligé de l'indiquer quelque part.
Mais si le client utilise par défaut le port 3724, et que pour une X raison tu ne peux pas faire en sorte que ton appli écoute sur ce port, tu peux faire une redirection de port "localement"... mais l'intérêt me semble bien limité.
Là comme ça à vue de nez tu voudrais pouvoir jouer (port 3724) depuis une connexion limitée (entreprise ?) ; c'est donc le premier cas : obligé d'indiquer dans le jeu que tu veux te connecter sur le port 8080.