Jeśli chcesz, aby konkretna część strony była dostępna po wprowadzeniu hasła, musisz pamiętać, aby znajdowała się ona w oddzielnym katalogu. Jest to szczególnie istotne, gdyż w przypadku pominięcia tego elementu, doszłoby do zaszyfrowania całej strony (po umieszczeniu pliku.htaccess w katalogu głównym). Aby stworzyć dostęp na hasło należy stworzyć dwa pliki:
.htaccess .htpasswd
UWAGA!!! Nie zapomnij o kropkach, gdyż bez nich nie będzie działało szyfrowanie. Najlepszym rozwiązaniem jest skorzystanie z notatnika lub innego edytora.
W pliku .htaccess umieść następujący tekst:
AuthType Basic
AuthName "Moja prywatna strefa. Zakaz wstepu."
AuthUserFile /public_html/tajne/.htpasswd
Require valid-user
gdzie:
AuthName określa jaki tekst ma się pojawić w okienku z prośbą o login i hasło
AuthUserFile określa pełną ścieżkę do pliku z hasłami
W celu stworzenia prawidłowego pliku .htpasswd można skorzystać z wielu dostępnych generatorów online np. http://www.web2generators.com/apache/htpasswd_generator
Ostatnią czynnością jaką należy wykonać jest skopiowanie plików .htaccess i .htpasswd za pomocą protokołu FTP do wybranego katalogu. Pamiętaj, że pliki zaczynają się od kropki więc są plikami ukrytymi. Jeśli będziesz chciał je usunąć ze swojego konta, musisz w programie FTP ustawić wyświetlanie ukrytych plików.