As you have perhaps noticed the Forum incuding the main site were down. It depends on the fact that the servers in Russia were broken. The Forum is not on the Russian servers though, but information of the redirection is still there. That's in short. We all hope that such interruptions won't happen very often. Sorry for inconvenience.