2017-06-12 89 views
1

我很困惑。我拥有从GoDaddy购买的域名,并使用EmberJS构建并通过Firebase托管。但是,如果我在Builtwith.com上查找该网站并查看它的内容,我得到 Query_Results为什么BuiltWith.com返回关于我的网站的错误信息?

而我不明白,因为我没有使用任何这些Microsoft服务。有谁知道为什么BuiltWith提供有关我的网站的虚假信息?

+2

GoDaddy运行IIS。 – SLaks

+0

或者Firebase使用IIS为应用提供服务。 – Lux

回答

2

由于SLak在评论中提到,很可能是因为godaddy.com使用IIS和ASP.NET(至少在请求的最外端)。具体来说,builtwith.com可能使用常见的X-Powered-ByServer HTML标题来确定正在使用哪些服务器。如果你curlgodaddy.com,你会看到他们确实使用IIS和ASP.NET。看到下面的输出,特别是ServerX-Powered-By标题:

➜ ~ curl -vvv godaddy.com 
* Rebuilt URL to: godaddy.com/ 
* Trying 208.109.4.218... 
* TCP_NODELAY set 
* Connected to godaddy.com (127.0.0.1) port 80 (#0) 
> GET/HTTP/1.1 
> Host: godaddy.com 
> User-Agent: curl/7.51.0 
> Accept: */* 
> 
< HTTP/1.1 301 Moved Permanently 
< Cache-Control: no-cache, no-store, must-revalidate 
< Pragma: no-cache 
< Content-Length: 141 
< Expires: 0 
< Location: https://www.godaddy.com/ 
< Server: Microsoft-IIS/7.0 
< P3P: policyref="/w3c/p3p.xml", CP="COM CNT DEM FIN GOV INT NAV ONL PHY PRE PUR STA UNI IDC CAO OTI DSP COR CUR OUR IND" 
< X-Powered-By: ARR/2.5 
< X-Powered-By: ASP.NET 
< P3P: policyref="/w3c/p3p.xml", CP="COM CNT DEM FIN GOV INT NAV ONL PHY PRE PUR STA UNI IDC CAO OTI DSP COR CUR i OUR IND" 
< Date: Mon, 12 Jun 2017 23:23:34 GMT 
< 
<html><head><title>Object moved</title></head><body> 
<h2>Object moved to <a href="https://www.godaddy.com/">here</a>.</h2> 
</body></html> 
* Curl_http_done: called premature == 0 
* Connection #0 to host godaddy.com left intact 

如果你运行在您的网站在同一curl,你可能会看到相同的ServerX-Powered-By头回来您的网站。

相关问题