Skip to main content

Your Blog, Custom Domains, And Top Level Domains

This blog is "". It is published as a virtual host in the domain "". We say that the URL element "" is the domain name.

The URL component "net" is significant, and in Internet terminology is called a Top Level Domain ("TLD").

There are 7 generic Top Level Domains ("gTLD"s) which relate to domain content.

These TLDs were defined when the Internet was very young. They are USA centric - in that many USA based domains use these.

  • com - Commercial.
  • edu - Educational.
  • gov - Governmental.
  • int - International treaty based organisations.
  • mil - Military.
  • net - Internet organisations.
  • org - Non profit organisations.

This blog, The Real Blogger Status aka "", is a virtual host in the "" domain. Similarly, Nitecruzr Dot Net aka "" is a virtual host in the "" domain. I treat Nitecruzr Dot Net as the "home" blog in the domain cluster "", but it has no special significance otherwise.

Blogger lets us alias specific domain hosts, for reader convenience.

Blogger permits "" and "" to be (optional) alternate URLs. Previously, "" and "" used to be (optional) alternate URLs. When custom domains first came out, this option didn't exist, this was made available sometime afterwards.

When I publish the blog "Nitecruzr Dot Net" to "", the Blogger ("Settings" - "Publishing" - ) "Advanced Settings" wizard treats "" as the domain in the URL "", and is then able to offer the option
Redirect to
because "" and "" are (optional) alternate URLs. Here, the wizard treats "net" as the Top Level Domain, and "nitecruzr" as the domain within "net".

The blog in question is published to "". The ability for "" to redirect to "" is not magic - this will happen only when "Redirect to" is selected, as part of the custom domain setup process.

This only works when my domain DNS addresses are properly setup, with essential URLs directed to Google servers. 3600 IN CNAME 3600 IN CNAME

"" is an Internet related organisation, intended for USA activity. Organisations related to non USA activity may have country code Top Level Domains ("ccTLD"s), instead of generic Top Level Domains ("gTLD"s), in the top position of the URL.

Non USA centric domains have still more TLD codes.

Organisations related to foreign countries will have different URL structures.

If my "nitecruzr" organisation were commercial, and were United Kingdom related, it might be registered as "". If I were to publish "Nitecruzr Dot Com - United Kingdom Edition", I might address it as "". Upon using "Advanced Settings", I would hope to get the option
Redirect to
but that will happen only if the "Advanced Settings" wizard treats "" as a ccTLD, and "nitecruzr" as the domain.

And again, this only works when my domain DNS addresses are properly setup, with essential URLs directed to Google servers. 3600 IN CNAME 3600 IN CNAME

"" is an example of a 2 Level TLD.

We describe "" as a 2 level TLD.

With software that's not 2 level TLD aware, "uk" may be treated as the Top Level Domain, and "co" as the domain. In those cases, "nitecruzr" and "www.nitecruzr" would be treated as different virtual hosts within the domain "". The wizard would not treat "" and "" as (optional) alternate URLs. The alternate URL option for "" would be "", and for "" would be "".

How many bloggers will setup DNS addresses 3600 IN CNAME 3600 IN CNAME

or 3600 IN CNAME 3600 IN CNAME

One of the causes of the old
Another blog is already hosted at this address
and the newer
Blogs may not be hosted at naked domains
errors starts with lack of the essential DNS address definitions, directing a given URL to Google.

Blogger domain processing code has to identify 2 level TLDs, by context.

URLs that contain 2 level TLDs are a challenge for custom domains, where the ability to treat "" as a possible alternative to "", and not to "", is a desired option. In both the "Advanced Settings" wizard, and the unavoidable alternative (for some bloggers) Google Apps domain settings recyling process, 2 level ccTLDs may be relevant.

The Custom Domain "Advanced Settings" wizard has to offer the option
Redirect to
with the understanding that "" and "" are possible alternate URLs. If the code behind the wizard can't reliably detect a 2 level TLD, this won't happen all of the time. This may be one of the primary causes of the
Blogs may not be hosted at naked domains

If you can't publish your blog to "", and select "Redirect to", without seeing
Blogs may not be hosted at naked domains
it's possible that somewhere in the wizard code, there's confusion resulting in either "com" or "" being considered as the valid alternate URL. And if this is the case, my suspicion is that it's caused by dodgy 2 level TLD detection code.

Considering these details, I think the Blogger decision to restrict the ability to alias various domain hosts is completely logical.


Popular posts from this blog

Stats Components Are Significant, In Their Own Context

One popular Stats related accessory, which displays pageview information to the public, is the "Popular Posts" gadget.

Popular Posts identifies from 1 to 10 of the most popular posts in the blog, by comparing Stats pageview counts. Optional parts of the display of each post are a snippet of text, and an ever popular thumbnail photo.

Like many Stats features, blog owners have found imaginative uses for "Popular Posts" - and overlook the limitations of the gadget. Both the dynamic nature of Stats, and the timing of the various pageview count recalculations, create confusion, when Popular Posts is examined.

Help! I Can't See My Blog!

I just posted to my blog, so I know that it's there. I can tell others are looking at it. But I can't see it.

Well, the good news is you don't have a blog hijack or other calamity. Your blog is not gone.

Apparently, some ISPs are blocking *, or maybe have network configuration or infrastructure problems. You can access or you can access, but you can't access, or

You can't access them directly, that is. If you can access any free, anonymous proxy servers, though, you may be able to access your blog.

Note: You can use PKBlogs with the URL pre packaged. Here is the address of this post (with gratuitous line breaks to prevent the old post sidebar alignment problem):

And an additional URL, to provide to those suffering from this problem, would be the WordPress version of this post: