First I'll say that I know little about web development, so bear with me. I have an account with 1and1.com. They say that if I need FrontPage extensions enabled for more than one domain in my account, then all domains must be pointed to the my root directory (/), which I have done. The root should only contain two files, default.asp and error.htm. The files for each domain should be in a separate folder under root and the default.asp file should redirect users to the appropriate location. So I have the following files and directories in my web space: /default.asp /error.htm /domain1/index.htm /domain2/index.htm users entering www.domain1.com should be redirected to www.domain1.com/domain1/index.htm users entering www.domain2.com should be redirected to www.domain2.com/domain2/index.htm I have tested the full URLs above and they work. But entering either www.domain1.com or www.domain2.com results in a 403:forbidden page. They gave me a sample script which I edited to fit my domain names. My default.asp is below: <%EnableSessionState=False host = Request.ServerVariables("HTTP_HOST") if host = "domain1.com" or host = "www.domain1.com" then response.redirect("http://www.domain1.com/domain1/index.htm") elseif host = "domain2.com" or host = "www.domain2.com" then response.redirect("http://www.domain2.com/domain2/index.htm") else 'if we get no host or undefined host response.redirect("http://www.domain1.com/error.htm") end if %> Are asp files just plain text files like html files? I know that usually when you point a brower to a domain's root, the server automatically serves the index.htm or default.htm page. Is there something wrong with my script or is the server simply ignoring my default.asp page and giving the 403 because there is no index.htm. I can't find a setting where I specify which page I was the server to show by default.