The good news is that you won't have to redo your site.
The problem has to do with "paths". Dreamweaver has 4 ways of setting up paths, namely, absolute; document-relative; physical and root-relative. The most appropriate way for a website that you develop on your PC and then upload to an ISP is to set the paths to document-relative.
For a full discussion on the subject, in Dreamweaver click on Help > Using Dreamweaver (or press F1). Click on Index and then type in paths in the search field.
When you have got the paths sorted I suggest that to fix your current problem that it would be best to access the remote site, delete all the files, return to the local view and then use the Synchronise option (right click on site root in local view to display options menu, one of the items is Synchronise).
That should fix the problem.