I have an application sitting on a ubuntu operating system located on one server. It responds to an ip address with domain, let's say, abc.com. Now there's another server that responds to the domain, let's say, called xyz.com. The application does not sit on that server. I want that domain xyz.com, when invoked, to load the application on the other server (the server with abc.com). However, I also want the domain abc.com to load that same application as well. Im not 100 percent sure how to go about this, wehther changes to mod_rewrite can deliver on this.
thanks for response
Here is a snippet of an article I wrote for reverse proxies. It is not exactly on topic with what you're trying to do, but may give you some direction and ideas.
There may be times when you need to have multiple web servers, but you have been given only one Public IP Address. The issue you will run into is that you want to have your multiple domains resolve the same IP address, but point to a different server. This is very doable with Apache. I configured a gateway server within my private cloud with an address of 192.168.1.2. I have several web servers with local addresses; 192.168.1.10 and 192.168.1.11 for example.
On my Gateway server, I install Apache and the mod_proxy files. Once this is complete, I am able to set up the virtual hosts to forward the domain.
Restart Apache and configure your router to accept incoming connections to the 192.168.1.2 local address.