If you are unable to
create a site "above the root," then you need to create a folder for the new site.
The idea is to keep the old fully functional until you prove everything is working on your host vs at home.
MANY differences can make online a mess where it worked fine at home.
Bookmarks