Index.html is what geocities, freewebs, ect. Use as the default homepage. So when you put in www.freewebs.com/guhill it re-directs you to the default home page which is.... index.html!
http://www.freewebs.com/guhill/index.html is what it truely is. If you've named your home page anything else, then freewebs does not see it as your homepage.
So if you named it home.html you must type in
http://www.freewebs.com/guhill/home.html
same for if you want to get at a file, http://www.freewebs.com/guhill/file.zip
Next time, I won't be making a nice 'Ole post to tell you what nobody else will. So here is your one break. Use your head next time, try google, or some online support that are hired to take care of this kinda thing.