In order a file to be accessible on your site it has to be uploaded to the public_html directory (Web Root).
If you have any troubles with this please check our ftp tutorial.
You are advised to avoid using blank spaces, capital letters and special characters in file names. This will make it harder to find your files because their names will be case sensitive and URL encoded.
FTP is easy to set up and work with when you have the right host to support you. Check out what Hostlantern's FTP hosting offers and sign up for our services so you could rely on expert FTP assistance!