Zabezpieczenie to w połączeniu z Firewall'em stosuje się w celu ochrony zaplecza Wordpress przed atakami Brute Force
Przejdź na stronę http://www.htaccesstools.com/htpasswd-generator/ i wygeneruj plik hasła.
W pole username wpisz dowolną nazwę użytkownika
W pole password wpisz hasło logowania
i wciśnij "Create .htpasswd file"
Na serwerze w głównym folderze konta np /home/mojekonto utwórz czysty plik .htpasswd ( kropka na początku jest ważna ) i wklej do niego wygenerowane hasło.
Następnie na początku pliku .htaccess WordPressa wklej poniższy kod:
<FilesMatch wp-login.php>
AuthName "Logowanie do pliku"
AuthType Basic
AuthUserFile "/home/sciezka do pliku passwd"
require valid-user
</FilesMatch>
ErrorDocument 401 "Denied"
ErrorDocument 403 "Denied"
UWAGA! Ze względu na różne konfiguracje serwerów www, powyższy kod może nie działać na innym hostingu. Zapytaj swojego hostingodawcę o prawidłowe ustawienia.