Ukoliko imate sajt verujem da bi ste određeni deo želeli da zaštitite, tj. da ograničite pristup određenoj grupi ljudi. Ili pak da zaštitite vaš administratorski folder. Najlakši način bez kopanja po PHP kodu jeste .htaccess . Najlakši način da ovo obavite koristeći .htaccess je opisan ispod.
1. Otvorite vaš omiljeni tekst editor i zabeležite dokument pod nazivom .htaccess.
2. Pronađite folder koji želite da zaštitite i pogledajte njegovu lokaciju
3. U .htaccess fajlu ubacite odgovarajuće linije:
AuthUserFile /ovde/ide/putanja/do/foldera/.htpasswd AuthName "Zaštićen folder!" AuthType Basic Require valid-user
4.Napravite novi fajl pod nazivom .htpasswd, unutar njega treba da stoji ovakva sadržina username:password. U ovom fajlu određujete korisnike koji mogu pristupiti zaštićenom folderu. Ali željenu šifru morate enkriptovati. Enkriptovani oblik vaše željene šifre možete dobiti na sledećoj adresi: http://users.abac.com/cgi-bin/pass.pl . Recimo da je moja željena šifra „stefanjocic.com“, onda bi enkriptovani oblik izgledao ovako „rMjeiW4wbHKkU“. Ispod možete pogledati primer pravilno popunjenog .htpasswd fajla.
/*Ovo je primer .htpasswd fajla*/ stefan:rMjeiW4wbHKkU
5. Ova dva fajla (.htaccess i .htpasswd stavite u direktorijum koji želite da zaštitite)
6. Ovim fajlovima promenite dozvole (chmod) na 644.
Ako ste ispratili sve korake iznad, vaš folder bi trebao da je zaštićen šifrom. Putem .htpasswd možete dodavati više korisnika.


