ghs.google.com如何知道在哪里指点我?

时间:2012-06-27 03:52:21

标签: http-headers dns blogger cname

我有一个通过GoDaddy注册的网站,我决定将blog.mysite.com指向我的Google Blogger页面。奇怪的是:你应该告诉你的别名指向ghs.google.com而不是myblog.blogspot.com(后者我试图无效)。

我不明白ghs.google.com如何知道去哪个博客。我从来没有说过这个。实际上我确实告诉myblog.blogspot.com重定向到blog.mysite.com,但我不认为它是如何建立关联的。

我所知道的是ghs.google.com让这对我来说简单方便,但它没有意义,我也不知道他们是如何做到的(这并不能让我满意)

感谢您的任何澄清!

1 个答案:

答案 0 :(得分:2)

在HTTP 1.1中,浏览器会向ghs.google.com发送包含您域名的主机标头,同时向其请求任何内容。

例如,GET请求看起来像

   GET /pub/WWW/ HTTP/1.1
   Host: www.w3.org

ghs.google.com将匹配此标头的内容,以确定必须将哪些内容(以及哪个网站)发送回浏览器。