I back to China last Saturday, I tried to access here, I always got an 403 Forbidden or Apache test page. I thought here was down, but actually it wasn't By remote control a server in America, I am still able to access this forum.
What does it means? 1. Webmasterworld block visitors from China by itself? 2. Chinese government block Webmasterworld.com