I used to use and endorse the hosting services of BueHost frequently, but I’ve found that their support over the years has degraded in quality both in their written documentation and their customer support technicians. I’m writing this post as an on-going place to add additional notes to the documentation in their support system, since they always seem to leave out important points.


They have a support document on how to accomplish this, https://my.bluehost.com/cgi/help/347, but they leave out the important detail that if you have an existing document in the root folder, such as index.html, that you want to have served out of the new subfolder for the primary domain, you’ll need to delete all the files from the root folder first. Otherwise when looking up http://yourdomain.com/index.html it’ll get served from the root /public_html/ folder, rather than from the new /public_html/subfolder/index.html


Using SFTP instead of FTP

  • https://my.bluehost.com/cgi/help/ftpaccounts
  • https://my.bluehost.com/cgi/help/248
  • https://my.bluehost.com/cgi/help/180

For a more secure FTP client upload, use SFTP (Secure File Transfer Protocol port 22)

You will need to enable SSH/Shell access on your account.

Only your main FTP/cPanel username can be used for SFTP access. FTP accounts created using the FTP Accounts tool will not work.

You should use the ip address of the account, rather than a cname like ftp.mydomain.com

Diagnosing problems with FTP and Bluehost

If you’re getting this message

check to make sure that your Remote Path field doesn’t have a directory that starts with a backslash. Thus, use public_html/ instead of /public_html/. Better yet, just delete all entries for that field and let your FTP software log you into the root accessible folder.

Problems using Transmit?

I had many issues connecting via SFTP to many Bluehost accounts through Transmit 4. I tried the credentials in Filezilla, and they worked. I then upgraded to the latest version of Transmit 5 and all seemed to work. Thus, go back to tech support 101; Is the problem reproducible across other FTP software? If not, then the issue is problem with the application, rather than the server and the credentials.


Leave a Reply

Your email address will not be published. Required fields are marked *

Post comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.