x
all questions login
General DNS & Domains Dyn Email Update Clients Dyn Developer

I'm trying to figure out if DynDNS offers a service that can do what I have in mind. Let's say I have a web app that acts like a mini-CMS, where users can signup for an account, and then create really basic html/template pages under their account, stored at say, http://useraccount.mycoolapp.com. I'd like to then be able have users point their own domain name to their account pages on my app, where http://userdomain.com points to http://useraccount.mycoolapp.com (but only shows http://userdomain.com and never the full account url). And, I want this to all happen automatically - no manual setup on my part or that of the developers who will build this system.

The reason for this is two-fold. Ideally I'd like to have the site built so that it can 1) scale easily in this way, so that I can easily go from hosting pages from 20 users to hosting pages from 500 users, and also to 2) minimize or altogether remove the responsibility of having to maintain potentially 100's of users domains, and any potentially related issues (incorrect IP addresses, DNS lookup failures, etc).

I was told to "look at DynDNS" but admitedly am in somewhat unfamiliar territory, as I've never built an app that has this functionality.

Any advice? Am I in the right spot?

more ▼

asked Jun 24 at 01:44 AM

mrmatt\'s gravatar image

mrmatt
1

10|600 characters needed characters left

1 Answer:

You've got a few things to deal with:

  1. Build your site to support anything.mycoolapp.example. That itself should be pretty simple, most web servers will support similar functionality. You'll then have the more complex part of mapping example.com to this.mycoolapp.example, but again that will be handled on the site.
  2. Scaling - that is a function both of bandwidth and hardware - I wouldn't expect you to be able to meaningfully run this from home
  3. Mapping example.com to this.mycoolapp.example in DNS - that is simply a CNAME that the customer must do themselves
  4. Having *.mycoolapp.example resolve reliably. That's just a DNS service such as Custom DNS.

For the first 2 of those, the likes of the Web Hosting Talk forums are probably a good place to start. If nothing else you'll probably find there are platforms out there already set up to do this for you (for instance, if there was an open source version of the BlogSpot platform).

more ▼

answered Jun 26 at 09:05 AM

Cry Havok\'s gravatar image

Cry Havok ♦
52k 13 26 222

10|600 characters needed characters left
Your answer
osqa.question.ask.tags.preview.show

© 1998-2011  Dynamic Network Services Inc.  -  Legal Notices  -  Privacy Policy  -  Contacts     

Powered by Qato