带有name.com和Amazon S3的DNS

我在Amazon S3的一个存储桶上有一个网站,最近开始从Google收到电子邮件“Googlebot无法访问您的网站”。 当我去网站pipe理员工具,我试图获取其实不起作用。 另外,与我的地点不同的人有时也报告说他们无法访问该网站。

为了好奇,我从docker上试了一下:

$ host xxx xxx is an alias for xxx.s3-website-us-west-1.amazonaws.com. xxx.s3-website-us-west-1.amazonaws.com is an alias for s3-website-us-west-1.amazonaws.com. s3-website-us-west-1.amazonaws.com has address yyy.yyy.yyy.yyy 

当我尝试dig

 $ dig xxx ; <<>> DiG 9.8.3-P1 <<>> xxx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17860 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;xxx. IN A ;; ANSWER SECTION: xxx. 300 IN CNAME xxx.s3-website-us-west-1.amazonaws.com. xxx.s3-website-us-west-1.amazonaws.com. 60 IN CNAME s3-website-us-west-1.amazonaws.com. s3-website-us-west-1.amazonaws.com. 60 IN A yyy ;; Query time: 1514 msec ;; SERVER: 75.75.75.75#53(75.75.75.75) ;; WHEN: Fri Aug 22 12:32:13 2014 ;; MSG SIZE rcvd: 127 

对我来说似乎还可以。 为什么Google会告诉我有一个DNS错误?

更新:

谷歌也无法获取robots.txt,但我可以从我的浏览器中获取它。

更新2:

我有一个根的转发到www。*主机名:

 $ dig thenifty.me ; <<>> DiG 9.8.3-P1 <<>> thenifty.me ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49286 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;thenifty.me. IN A ;; AUTHORITY SECTION: thenifty.me. 300 IN SOA ns1hwy.name.com. support.name.com. 1 10800 3600 604800 300 ;; Query time: 148 msec ;; SERVER: 75.75.75.75#53(75.75.75.75) ;; WHEN: Fri Aug 22 13:32:56 2014 ;; MSG SIZE rcvd: 88 

dig thenifty.me

没有答案部分。

dig www.thenifty.me

 ;; ANSWER SECTION: www.thenifty.me. 299 IN CNAME www.thenifty.me.s3-website-us-west-1.amazonaws.com. www.thenifty.me.s3-website-us-west-1.amazonaws.com. 59 IN CNAME s3-website-us-west-1.amazonaws.com. s3-website-us-west-1.amazonaws.com. 59 IN A 176.32.116.11 

Googlebot很可能检查了www和非www,并且由于您的非www变体缺lesslogging而报告了错误。 这也可能是为什么有些用户无法访问网站 – 当他们input时,他们离开了www。