img06.taobaocdn.com
Alibaba Group Holding Limited
Domain Information
The domain img06.taobaocdn.com registered by Alibaba Group Holding Limited was initially registered in March of 2008 through MARKMONITOR INC.. The hosted servers are located in Miami, Florida within the United States which resides on the Telefonica USA, Inc. network.
Registrant:
Alibaba Group Holding Limited
Registrar:
MARKMONITOR INC.
Server location:
Florida, United States (US)
Create date:
Tuesday, March 18, 2008
Expires date:
Monday, March 18, 2019
Updated date:
Thursday, August 8, 2013
ASN:
AS22364 AS-22364 - Telefonica USA, Inc.,US
The domain img06.taobaocdn.com has been seen to resolve to the following 2 IP addresses.
File downloads found at URLs served by img06.taobaocdn.com.
URL:
http://img06.taobaocdn.com/
Related Domains