Most sites I build follow the advanced steps to move system files above the web root. I also rename system folder and rename/move the CP Access file to a new location (masked).
http://ellislab.com/expressionengine/user-guide/installation/installation.html
I am working with a hosting company now that will not allow me to move the system folder above the web root. I just built a site using EE 2.1.3. I renamed the system folder and renamed/moved the CP Access file to a new location (masked). What else can I do to secure this site since I can’t get teh system files above web root? They also won’t let me remove the index.php file with URL Rewrite module but that is a whole other issue. Any way to do this without that module on a Windows 2008 server?
What else should I do to secure the site, short of changing hosting companies which is not an option as the customer had them in place first and the hosting company hired me to do the project? Anything else I can do from my side? Should I even need to worry if I have the other steps in place?