Since Apple couldn't help (as expected) and now you say your webhost isn't helping (this part is not expected) let me offer some additional tips to resolve your issue:
If your webhost is NOT willing to add index.html to list of filenames specified in the Apache "DirectoryListing" command, then ask for a tech manager and ask them to
tell you the filenames that are there. Simply rename your index.html to any of those filenames, case sensitive, problem solved. I suggested earlier trying index.htm (without the L on the end) which some webhosts use. Other uses posted alternatives, try all. In the end if that fails then drop the webhost or live with the original URL that works:
http://michaelsviews.com/My_Site/Welcome.html
I would like to point out you are a paying customer of the webhost, they should change it for you or at least tell you what filename to use - such requests are not over the top or uncommon. I'd personally drop them if they didn't at least tell me what filename to use. I'd also demand an explanation why. I they claim security, they're clueless - drop them.
Don't you want to be able to use just your domain name on all your print media, business cards, links on other sites, publications, etc., etc.? It's not just your right, it's
sensible to get this basic, simple stuff working.
As to your comment to me:
I did not advise you to contact Apple, you went in a large, unnecessary circle. Hmmm....
Nobody says you have to do what is suggested here or can't try things on your own (i.e. clicking on index.html), that was not what bothered me when I responded last. What upset me was not being acknowledged directly, and moving on to those other things (that turned out to be irrelevant) without an attempt to try the advice given. Even newbies with zero technical skills at least say, "Thanks, I'll check it out", first, before straying. Come on.