Oh crap. 1&1.com SUCKS. They *love* to hide stuff. I’m glad you managed to get WordPress installed and running, though – usually people can’t even get that far because 1&1 likes to hide where you can upload stuff.
My *guess* would be that they are overriding your index page – that’s *usually* the issue with them. They have it set so that “index.html” is looked for before “index.php”. So you have to edit the .htaccess file:
<Directory “/SERVER PATH TO WORDPRESS”>
Options FollowSymLinks
AllowOverride All
</Directory>
# Set the default handler.
DirectoryIndex index.php
Now, chances are, that won’t work. Because 1&1 is like that. I’ll be willing tot bet that you get a 500 Internal Server error. but in the off-chance you don’t, it might work. (If you *do* get a 500 Internal Server error, then you can just delete the .htacess file – no biggie)
You can *try* to locate their index file and delete it…that’s a little harder to do. But even so, most likely you’ll have to apply the fix I just mentioned, because once you delete their index.html file (if they don’t have the directory to look for PHP files by default – which usually they don’t) you’ll see the directory tree instead of the WordPress page.
Good Luck!