Hey karanits,
Not sure if you’re developing a theme but if you are, you could try my solution: I created a global php variable with my domains and a function to check which domain the visitor is “under”. From there I served different template parts, one that acted like a static page and another that acted like a posts page.
If the ability to designate different themes isn’t needed, you might also check out the plugin WP Hydra which seems to be more stable.