I have a client and a server set up on separate droplets, both using Apache. I have a DNS resource record set up so the client can be accessed with foo.bar.com instead of its IP. But to connect it to the server, the URL still needs to be foo.bar.com/?~~[serverip]:[serverport], which is messy and impossible to remember.
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.