This feature uses .htaccess files which are only compatible with Apache, Litespeed and a very few other web servers. Some servers (such as NginX and IIS) are incompatible with .htaccess files. If we detect a known to be incompatible server type this feature will not be shown at all in Admin Tools' interface. It should be noted that even if you do see it in the interface it doesn't necessarily means that it will work on your server. This depends on your server's capabilities. If you are unsure or believe it doesn't work please consult your host.
administrator directory of your site. It does so by
using Apache .htaccess and .htpasswd files, so it won't work on IIS
Some prepackaged server bundles, such as Zend Server CE, and
some live hosts do not allow using .htaccess files to password-protect
a directory. If it is a local server, edit your
If you are on a live host, please consult your host about the possibility of them allowing you to use this feature on your site.
If you are on a server running on Windows™, you are receiving a warning at the top of the page stating that the password will be stored to disk unencrypted. This is done due to the lack of the system-wide crypt function on the Windows platform, which causes Apache to understand password only if they are unencrypted or encrypted with a non-standard encryption scheme which does not exist in PHP.
If you password your administrator directory on a Linux system
and then restore your site on a Windows server (typical live to local
site restoration) you will be receiving a blank page or an Internal
Server 500 when accessing the site. This is normal and expected. All
you have to do is to remove the
In order to apply the password protection, simply enter a desired username and password and click on thebutton. After a few seconds your browser will ask you to supply the username and password you just specified. This will also happen each and every time anybody tries to access the administrator back-end of your site. In other words, you have to share the username and password with all back-end users of your site.
If after applying the password protection you immediately receive
a blank page or an Internal Server Error 500 instead of a password
prompt, your server is not compatible with the password protection
scheme. In this case, the only way to gain access to your site's
administrator back-end is to remove the
.htpasswd files from your administrator
directory using an FTP application or the File Manager in your site's
hosting control panel. If in doubt, consult your host about how you can
do that before trying to apply the password protection. If those files
do not show up in your FTP client, please create two blank files with
those names and upload them to your site, overwriting the existing (but
invisible) ones. This will remove the password protection so that you
can regain entrance to your administrator back-end.
If you wish to remove the password protection you can either
remove both the
.htpasswd files from your administrator directory,
or click on the