Google Apps Discussion Group

forwarding-to-google-site-home-page


Often people would like http://www.mydomain.com and http://mydomain.com to point to their website created with GApps Sites. In order to do this, configuration changes will need to be made at your Service Provider. Basically you will be Forwarding http://mydomain.com to http://sites.google.com/a/mydomain.com/sitename/HomeName and Masking the target address with your own domain name. HomeName is often optional and only used if the home page on your site is not the default home page. 

All search engines will still see the full url as http://sites.google.com/a/mydomain.com/sitename/HomeName . Traces of www.mydomain.com forwarding to Google sites will disappear from search engines like Google, Yahoo etc. With Masking enabled and a publically viewable Site, all pages will show http://mydomain.com in a user's browser.

Make sure the GApps site being used for your website is visible to the Public. Copy the url of the home page of your Site - while viewing it in a browser - for later use.

Log into the Domain Manager of your Service Provider. The examples beIow are for GoDaddy and eNom.

If GoDaddy is your service provider:

  • On the Domain Manager page, cIick on the link under Forwarding: and enable Forwarding
  • Enter the url of the home page of your Site
  • Select either 301 or 302.
  • CIick on Masking and check Mask Domain. CIick on OK.
  • CIick on Total DNS Control and MX Records
  • Change or add a CNAME of www so it points to the symbol @
  • Add an A record with a Host of @ pointing to 64.202.189.170 and a TTL of 1 hour.
  • Save the changes and WAIT for up to 48 hours for the changes to propagate to all necessary world-wide servers
  • Within the GApps control panel, reset the Custom url for Web Pages to the Default Setting

If eNom is your service provider:

  • Add a Host Record with @ as the Host Name, the url of the home page of your Site as the Address, and URL Frame as the Record Type
  • Change or add a CNAME of www so it points to the symbol @
  • Save the changes and WAIT for up to 48 hours for the changes to propagate to all necessary world-wide servers.
  • Within the GApps control panel, go to the dashboard and check for any app that is using www, e.g. Sites or the older Web Pages if you still have it. Click on it and return the URL to its default value. For Sites, remove any mappings using www.

Special Instructions for users who purchased their domain name from Google: 

  • Login to your Service provider using the Advanced DNS Settings Link within the GApps Control Panel.
  • Delete the A Records pointing to Google Servers (Usually 64.233.179.121, 66.249.81.121, and 72.14.207.121)
  • For GoDaddy customers: Add an A record with Host Name: @ Points to: 64.202.189.170 and TTL: 1 hour.

Pointing your domain name to the login page for your Sites:

If you have several sites for your domain you may want your domain URL to go the list of sites where visitors can browse to a specific site they want to view or edit.

  • In your registrar's DNS control (for example, see GoDaddy above) change or add a CNAME pointing to ghs.google.com. For host choose something like "sites" or "www". Wait until the change has propagated on the Internet.
  • Within the Google Apps Dashboard (control panel) for your domain, select 'Sites' under the Service Settings tab.
  • Next to Web Address cIick the "Change URL" link.
  • Select the Custom URL option and enter the host name you used for your CNAME above, e.g. "sites" or "www". When you cIick "Continue", you will be asked if you have completed the CNAME steps.
Caveat lector: With Domain masking every page in the website will show http://mydomain.com in the browser. This can be an issue in book marking a page other than home when using browser tools. A designer of the site should use fully qualified URLs, e.g. those showing sites.google.com.../page2 rather than www.mydomain.com/page2 when links are inserted onto a page.

Alternative approaches:

Comments

what about Calendar?

I was not able to do the same with the Calendar. That is I created a CNAME record with Host=calendar and Point To=@. Do you know of any other way I can use calendar.[mydomain].com, where it is shared to all, and people don't have to log in to Google to see it?

Thanks,

Mike

Last edited Sep 1, 2009 9:04 PM
Report abusive comment

For What it's Worth

If want a Fast & Easy way to set up your Google Apps account in under 3 minutes...read this:

I compared the "ease" (not cost) of doing this with www.NameCheap.com vs. GoDaddy.com

In just under 3 minutes, using NameCheap.com's simple & easy to understand interface, I was able to set up CNAMES, URL Redirects, MX records for using Google Mail.

Alternatively, I spent 3 days trying to figure out GoDaddy's click here, go over there, sign up for that additional service method and nearly stepped in front of a bus to end all the frustration.

The domain cost me $9.69 with NameCheap (about $0.70 cents more than Godaddy on average)
The time saved was about 3 days worth!
It was well worth the $.70 cents to me!

Try it out for yourself and see if the interface is better for you.
If not, stick with GoDaddy, it is a free world afterall!

If anyone wants a screenshot of how this looks:
http://my.jetscreenshot.com/823/20090710-euq8-215kb.jpg

Warning: NameCheap does not have pretty girls selling domain names, you will still need to visit godaddy to watch the sexy videos...

Last edited Jul 10, 2009 9:04 AM
Report abusive comment

Maybe this helps

I spend about 2 days to figure this one out. I kept making changes but nothing. Also, I had no clue about the time delay till day 1.5. Some of this google sites stuff is not automated.

Finally I got it work. I went to my other google apps domain. Brand new google apps domain. I created a site and checked its setting. Compared working vs. none working. Change the none working site accordingly. All mapping, DNS settings (I have no clue what this DNS thing is), all those important settings.

Also, I think it is easier (maybe better) to create a site under administrator account.

Lesson learned - don't just delete stuff - unless you know what you doing.

Hope this helps.

Last edited Jun 5, 2009 1:29 PM
Report abusive comment

Change or add a CNAME of www so it points to the symbol @

I am not quite sure how to get this part done through eNom.

Could you add more detailed instructions to this step please?




Last edited Jul 28, 2009 12:55 AM
Report abusive comment

"A" record clarification

Hi,

I am looking for clarification on DNS "A" records. In this article, you say that "Go Daddy" customers should create an "A" record to 64.202.189.170.

Questions:
1. Is this IP address only for Go Daddy customers?
2. Is there an "A" record IP address for ghs.google.com "sites" for other registrants?
3. I thought that ghs didn't allow "naked domain" mappings... Hence hard to find this info!

Thanks for any help! My site has been down for a few days because I am trying to fix DNS after a forced move of DNS provider (now using freedns.afraid.org). I am trying some of the info provided above.

Jeff

Last edited Jul 10, 2009 9:02 AM
Report abusive comment

Title is not appropriate for this article

The title of 'google app discussion group' is not appropriate since this article discusses about Google site. Thus, you may update the title of this article to be more relevant to the content.

What do you think, Mr. Larry H.?

Last edited Oct 1, 2009 12:27 AM
Report abusive comment

hello

I am trying to find the instructions for using either google apps google docs google page-creator-google sites or google blogger.
How is knol any different than google groups? After a lenghty search I was able to find many articles and opinions and questions ,tricks tips and advertisments but no acual instructions.
can you find them here?

Last edited Apr 8, 2009 8:16 AM
Report abusive comment

Help

I need help. I created a google site. I later ordered a domain name. I would like to route the domain name to this site but, I do not understand these instructions. Can someone please help. I clicked on the link to get assistance from Larry. However, the link would not route me to Larry. Thanks

Last edited Oct 17, 2009 1:39 AM
Report abusive comment