Add one or more "CNAME" records. Point "www.mydomain.com", and / or "mydomain.com", to "ghs.google.com".Unfortunately, not all DNS hosts support "CNAME" referrals to both the domain alias ("www.mydomain.com"), and the primary domain ("mydomain.com").
Most DNS hosts will support CNAME referral for "www.mydomain.com". Less will support CNAME referral for "mydomain.com", and there's a problem. Some people will try other solutions, like Domain or URL Forwarding.
Some DNS hosts, like GoDaddy, will substitute a 301 Redirect for the primary domain, pointing it to the "www"alias.
- Sign into GoDaddy - either directly (using a bookmark) - or through the Google Apps "Advanced DNS Settings".
- Go to "Domains >> Details" for your domain.
- Click on "Total DNS".
- Under "CNAMES (Aliases)", add an entry for "www", pointing to "ghs.google.com".
- Click OK.
- Go back to "Domains >> Details" for your domain.
- Click on "Forwarding".
- Click "Enabled".
- For "Forward To:" enter the URL of your "www" alias, for instance "www.mydomain.com".
- For "Redirect Type:" select "301 Moved Permanently".
- Click OK.
Having equated "mydomain.com" to "www.mydomain.com" at the DNS server, you should be able to equate it in Blogger also. Use the "Advanced Settings" wizard, and select "Redirect mydomain.com to www.mydomain.com.". If you wish to refer to "mydomain.com" as "www.mydomain.com", with your Blogger blog published as "www.mydomain.com" using the "Advanced Settings" wizard, you will need to do both.
A "301 Moved Permanently" redirect is an effective way of equating the primary domain to the "www" alias, in many domains. Setup properly, it is even acceptable to the search engines.
But it has to be setup properly, and at the DNS server. Setup improperly, it will only contribute to problems with your blog, and its existence as a custom domain. Some DNS hosts will not support a "301 Moved Permanently" at the server level; if that's what you face, you will have to use a "CNAME", or find another DNS host.