The Insider’s Secret to Get Free Subdomain and Free Hosting

Question about cpanel website hosting: I’m hosting my websites on 000webhost.com, and I’m having troubles to delete their default htaccess file, I checked my servers times and times again and I can’t find that file. I have my htaccess file uploaded, but if I type my en.mysite.com you will be taken to my site, however if I type www.mysite.com you will be taken to their htaccess page with a google custom search engine in it. I contacted them, they didn’t give answers they said could you stop using the subdomain feature in cpanel. I become suspicious and I searched for them it turns out, they are the worst hosting providers ever, they could shut down your site whenever they want, they did shut down my friend’s site. So I’m gonna go to bluehost next week but in the mean time, I want to upload my site to a subdomain using filezilla or a cpanel, or I want to download a web server software which is easy to use. I want to do that because I want to make sure that if I change my hosting provider, I won’t encounter that problem. And I want to make sure that my site is done without any errors or so.
I haven’t find any subdomain that supports ftp, actually i found 1 but I couldn’t upload php files to it. I just want to test my site to make sure there’s nothing wrong with it. So do you suggest any subdomain or any free web server site? I have found many but not sure which one to use.
Thank you
I have asked a couples of questions earlier and I’m not satisfied with the answers so could you please answer them. If you don’t want to, it’s okay.
http://answers.yahoo.com/question/index;_ylt=An4Rgkc_24.5YprWy.3b0Anty6IX;_ylv=3?qid=20100820121232AAxfi4O
http://answers.yahoo.com/question/index;_ylt=Asff.2FktGS2kW9y4r2p5CDty6IX;_ylv=3?qid=20100820022840AAe7XNI
