I’ve developed a multi-culture app in mvc3. I have a table that holds a domain list (currently 2 records):
- http://www.mydomain.com -> en-US
- http://www.mydomain.pl -> pl-PL
My app dynamically checks which domain you’re coming from and then sets the CurrentCultureUI depending on the domain. This works fine on my localhost as I’ve also added these domains to my host file, however i’m not sure how I would handle this on the live envirenment?? (yes i did purchase both domains already) any ideas?
EDIT:
I’ve purchased a ‘.com’ domain AND Hosting from godaddy AND another ‘.pl’ domain from a different registrar (home.pl). I’ve uploaded my site to the godaddy but the ‘pl’ version doesn’t work. Now, when i go to my domain mngr for ‘.pl’ domain i have an option to “use other host” and text boxes for “DNS” and “IP”. Is this what i need to do? what would i need to get from godaddy? to ‘home.pl’ domain configuration??
Ok, finally got it working. this is my solution (counsellorben pointed me in the right direction to get this solved)
Solution:
1) Log on to your godaddy account -> my products -> domain manager -> DNS manager ->
you will get a list of your domains.
On top you will notice 3 buttons: “Renew”, “Upgrade”, “Offsite”. Click “Offsite” -> Add new Off-site -> for domain name enter your domain name purchased at third party domain service (in my case it was: “myawesomedomain.pl”). DO NOT check off “This domain will be transferred if you do not want it transferred (currently godaddy doesn’t support European domains).
In the popup box you will also notice two nameservers listed. Write these down for later step.
Nameservers:
Once you’ve created an off-site domain click on “Edit zone” link below it. Once there enter the following info:
2) While still on godaddys website go to “My products” -> Hosting -> click on your ‘.COM’ hosting service -> Launch -> You should be in “Hosting dashboard”:
Click on “settings” -> Domain Management -> click “Add Domain” and enter your european domain name (in my case it was “myawesomedomain.pl”). So now in domain manager I would see two domains listed:
3) Now log in to your third party domain service and point your domain (in
my case ‘myawesomedomain.pl’) to godaddy’s default hosting nameservers. In my case
I had to log in to home.pl -> configure domain -> “Use external DNS
server“. Enter the following for DNS1 and DNS2:
The change should propagate within 24 hours.
Thanks