There is text here that you can edit via FTP to make sure that the site is located here.
5.104.75.150 google jH3eZ7tV3d (FTP, not SFTP)