I don’t think this is Obama’s website but it is run by some of his rabid supporters.According to whois.net it is registered to:
Domain Name: THEOBAMAFORUM.COM
Registrant [1737539]:
Moniker, Privacy Services webmaster@theobamaforum.com
Moniker Privacy Services
20 SW 27th Ave.
Suite 201
Pompano Beach
FL
33069
US
IF you run a ping or trace route on it, it comes up with an IP address of 89.248.172.243. It is a server run out of the Netherlands.