The limit applies to all free service users. The free service is designed for personal and casual use only. It is limited to two concurrent FTP connections / downloads. To host a website, you don't need to use our FTP service.
You can use our Web Hosting service directly. Logon www.drivehq.com, go to My Storage page, click on Publish --> Publish My Website, then Disable it and re-enable it.
Once your website is published, you just need to upload your files to the wwwhome folder. Files in your wwwhome folder can be linked as: