I am building a web application which will serve as a cms. Each user will get their own hosted "site". So typing in http://user1.myapp.com would display the content specific to user1. I think this will be possible by setting up a wildcard subdomain that would forward all subdomains to the main myapp.com site. If I am wrong about that, please correct me...
So, once the user has their "site" (their own subdomain), I would like to offer them the ability to create a new domain name, or transfer one they already own. So if you go to www.user1.com, the content that is displayed is actually http://user1.myapp.com, but the browser location doesn't change.
In order to provide the feature to register a domain, I will need to use a domain reseller api. I've looked at a couple sites and so far http://opensrs.com/ seems the most legit, plus their api documentation seems thorough, which is nice. Have you worked with anything like this before that you could recommend? I am basically trying to automate the process of setting up individual domains for each account. Note that I will not be managing payment for these domains. Each user will get a free domain (that will be paid for by me), so all I need to do is register new domains and associate them with the subdomain of their account (i.e. mask the subdomain with a new domain).
So now that you know the background...
- Is domain masking the appropriate term to describe what I am trying to achieve? Is there a better way to do what I am trying to do? Is there a legitimate way to achieve domain masking without using frames?
- Can I achieve domain masking while also using a domain reseller api?