First, you need to realize that FTP (file server) and HTTP (web server) have NOTHING to do with each other. A successful FTP transfer only means the file(s) arrived at the FTP server target directory/directories you specified. For website hosters, both services point to the same storage location, so the same files are available over both FTP and HTTP. There's no guarantee, however, that
1. the directory structures are the same. Usually there are differences, and not everything you see on the FTP server is also served over HTTP. Only the document root and maybe an optional cgi-bin script directory are public in most cases.
2. the files are where the HTTP server expects them. As explained in 1, the index document and every associated website files must be placed into the document root, keeping the original subdirectory structure alive. The docroot usually is named public_html, www, htdocs or inetpub, but hosters can use any custom names they want. If you have directories like this on the server, try them first.
3. the permissions are set correctly. A few *NIX FTP servers support the SITE CHMOD command, allowing you to set file permissions over FTP. For all others you can only check them (and they may not even be correct).
1. the directory structures are the same. Usually there are differences, and not everything you see on the FTP server is also served over HTTP. Only the document root and maybe an optional cgi-bin script directory are public in most cases.
2. the files are where the HTTP server expects them. As explained in 1, the index document and every associated website files must be placed into the document root, keeping the original subdirectory structure alive. The docroot usually is named public_html, www, htdocs or inetpub, but hosters can use any custom names they want. If you have directories like this on the server, try them first.
3. the permissions are set correctly. A few *NIX FTP servers support the SITE CHMOD command, allowing you to set file permissions over FTP. For all others you can only check them (and they may not even be correct).