The technique to block access to a website is ".htaccess" and ".htpasswd". These two files contain a user access list with usernames and passwords. While this is something typically done by the server administrator who has physical access to the machine, there are ways for people who do not have server access to set up htaccess.
Here is a link to an .htaccess and .htpasswd generator:
Simply type in the desired username and password along with the full system path to the directory to be protected (all folders below it are protected as well). Here is the "full system path":
Once you fill out the form, follow the directions on the following page. Please note - the 2 files you will create will become hidden because of the period (.) before the file names. Once you FTP them up, you will not be able to see them.
Copy the information from these two boxes to your favorite text editor, then save the first file as '.htaccess' and the second file as '.htpasswd'. Then upload them (as ASCII) to the directory you specified (/home/sites/site123/web/bzp). Your directory should now be password protected. If you need to change the password at all, just repeat the procedure, but you only need to save the ".htpasswd" information. Our .htaccess generator will generate the files you need (.htaccess and .htpasswd) to password protect a directory of your website. Just input the username and password you require, plus the exact path of the directory you want to protect. For more information about ".htaccess" protection, have a search on Google.