Error : Connection timed out
As far as we have checked about the availability of the site taobao.com , we have found out that it must be offline for all the people in the world. If this site is unavailable to you only, then it means that this site is available for all the other people in the world. If the website taobao.com is down or offline, then the internet service provider should be contacted for some reasons of unavailability of website. taobao.com is online for you, then copy paste the link and paste in browser to visit that link directly. If the website taobao.com is down or offline for your computer only, then please check your dns addresses. Might be the dns has been changed and the new dns might not be updated yet or resolved yet.