| CREATE A PASSWORD PROTECTED FOLDER |
A Password Protected Folder is a normal folder, called members for example, that you create inside your public_html folder using a ftp client or
your file manager control panel for example. That newly created folder then has a User Name & Password applied to it, by you, using the PASSWORD
PROTECT DIRECTORIES (folders) security control panel. In this example I have already created a folder called members inside my public_html folder and I
assume you know how to do this yourself. If not, read the section called How To Create A Folder With File Manager.
To begin this example login to your CPanel and then locate its security
section where you should then see a link called PASSWORD PROTECT DIRECTORIES (folders). Click on it and a window with the title Password Protect
Directories Directory Selection will appear (Fig 1.1) that allows you to choose which directory (folder hierarchy) to open. In this example just leave
its WEB ROOT (PUBLIC_HTML/WWW) option selected and put a tick next to the option called SHOW HIDDEN FILES (DOTFILES) before clicking on the GO button.
If you do not want to see the Password Protect Directories Directory Selection window again put a tick next to the option SKIP THIS QUESTION...
After clicking on the GO button you might see a message requester appear similar to the one below. It is saying that because the Microsoft Office FrontPage Extensions are installed on the server by default, by the web hosting provider, directory (folder) password protection will not work. These extensions allow you to interact with features of Microsoft Office FrontPage (an HTML Editor and Website Administration Tool from Microsoft). This basically means you must uninstall those frontpage extensions (see Uninstall FrontPage Extensions below) before you can use directory password protection. In this example I have uninstalled those frontpage extensions.
Once the frontpage extensions have been uninstalled, clicking on the link (security control panel) called PASSWORD PROTECT DIRECTORIES again will bring up the Password Protect Directories Directory Selection window again but this time with slightly less options. Never mind that though. Just leave the WEB ROOT option selected and the SHOW HIDDEN FILES option ticked before clicking on the GO button - The same procedure as in Figures 1.0 to 1.1 above.
Clicking on the GO button takes you to the Password Protect Directories area where you can choose which folder (directory) you want to password protect. To password protect the members folder, assuming you have created it, you must click on its link/name and not on its folder icon. Clicking on its folder icon will open it (go inside it) whereas clicking on its link/name will allow you to protect it.
Before you can assign any User Names & Passwords to the folder you must first set up a description or comment for it such as Members Only, Please Enter Your Details, You Must Be Logged In To Be A Member or whatever. In this example I typed Members Only into the NAME OF PROTECTED DIRECTORY edit box, ticked the option called PASSWORD PROTECT THIS DIRECTORY and then clicked on the SAVE button to continue. Doing so automatically sets up the .htaccess file (protection file) for you - Each directory (folder) that is password protected has a file placed inside it that basically tells the server who is allowed access to this directory (folder). This file can be manually edited but it is best to add user names and passwords to it via this control panel.
After clicking on the SAVE button (Fig 1.5 above) you will get a confirmation that the folder was successfully password protected (Fig 1.6 above). However, at this time there are no Authorized Users who can access the password protected folder. Therefore, you now need to create user names and passwords for that folder. To do this you simply enter a user name into the USERNAME edit box, a password and confirmation password into their relevant PASSWORD edit boxes and then click on the ADD/MODIFY AUTHORIZED USER button to continue.
In Fig 1.7 above I have created a user name of JOHN and a password of PWORD_2009 (lowercase). Once created you will get the standard confirmation message (Fig 1.8 above). Clicking on the GO BACK link will display that newly created authorized user inside the AUTHORIZED USERS list box on the main window (Fig 1.9 below). If you later wish to delete an authorized user from the list simply select their name and then click on the DELETE USER button - To recreate that same user you will need to follow the above procedure again.
If you now go back to the PASSWORD PROTECT DIRECTORIES link (security control panel) and click on it you should see a PadLock icon next to the members directory (folder).
All you need to do now is test the authorized user name & password out using your web browser. Type the path name (URL) of your password protected folder into your web browser's address bar edit box and then click on the GO button to continue. In this example I typed www.websitecreationhelp.com/members into internet explorer's address bar edit box. After this step a security message requester appears asking you to enter the Name & Password of the authorized user. I entered the name JOHN and the password PWORD_2009 (both lowercase). One thing you should notice on the message requester is the description or comment you made for this user (i.e. Members Only).
With the correct details in place you should then see the index web page or content of your password protected folder in the display area of your web browser, provided you have put an index web page or content inside it of course. If you have not, all you will see is a Parent Directory link/notice. And if you enter the wrong details in the security message requester, 3 times, you will see the following 401 Error Message.
If you want to customize the 401 Error Message you can do with a text edit or html editor for example. Doing so will make you look more professional.
Editing the 401 file is a small detail but often a small detail that is overlooked. Having a customized 401 error web page means you can put links
inside it to your product(s) and/or service(s), make announcements and promote your website to an audience that might otherwise not exist. The above
error message might not mean that much to a standard visitor, other than "I got an error", but the same web page with "Page could not be found - Please
visit www.???.com for all your 'whatever' needs" could bring in visitors who would not normally of known about your website. Take the following scenario:
Someone has www.computermusic.com/albums and you own www.computermusik.com but had no albums folder inside it. A visitor typing www.computermusik.com/albums
by mistake would be brought to your website and then be sent to your 401 Error Message web page. Why? Because although www.computermusik.com/ is valid,
with albums on the end of the URL (path name) it is not valid - because the albums folder does not exist. And the same applies to general web pages and
error 404. If you had a web page called about_me.htm, which no longer exists, visitors will be sent to your 404 Error Message web page. In which case you
could put "Page does exist. Please see our new ??? web page, full of ??? products" on that 404 error message web page.
| UNINSTALL FRONTPAGE EXTENSIONS |
In Fig 1.2 I was explaining the FrontPage Extensions and that you need to uninstall them if you want to use the Password Protect Directories control
panel. So below are brief instructions for deleting them.
Begin by locating and then clicking on the FRONTPAGE EXTENSIONS link, which could be classed as an Advanced control panel, to open FrontPage Extensions
window (control panel). From there, click on the UNINSTALL EXTENSIONS button (Fig 2.1) to uninstall the extensions (Fig 2.2).
Once the frontpage extensions have been removed (uninstalled) click on the GO BACK link (above) which will take you back to the uninstall window. Now though, the function buttons have changed. Before they were called REINSTALL EXTENSIONS and UNINSTALL EXTENSIONS respectively but are now called INSTALL EXTENSIONS and CLEANUP OLD EXTENSIONS respectively. Clicking on the CLEANUP OLD EXTENSIONS button cleans up (fixes or deletes) any old fragments (remainders) of the original (old) installation files.
Do not worry too much about the FrontPage Extensions in general because many people never use them simply because they consider Microsoft FrontPage too expensive (still around £50-£100 at this time) and find alternatives to using it (i.e. an HTML Editor, Dreamweaver and other tools) and because Microsoft FrontPage is now obsolete (discontinued).....superseded by Microsoft SharePoint Designer and Microsoft Expression Web (FrontPage's replacement).
All HTM, CSS, PHP and MySQL files in the websitecreationhelp.com folder and its sub-folders are (c) John White, 2010. All Rights Reserved.