Htpasswd
Skoro sam trebao da uradim ponudu za sajt. Pošto sam veći dio sajta imao gotov, odradio sam dizajn i postavio na server. Namjera mi je bila da ga vide što prije i da mu samo potencijalne mušterije imaju pristup pa sam napravio .htpasswd fajl. Prvo sam otišao na http://www.htaccesstools.com/htpasswd-generator/; napravio korisnika "demo" i generisao lozinku "demo". Upamtite, lozinku morate generisati! Demo:ZGJmt/AvkPg32 i ubacio u .htaccess putanju do .htpasswd:
AuthUserFile /home/odjevasusername/noaccess/.htpasswd
AuthGroupFile /dev/null
AuthName EnterPassword
AuthType Basic
require user demo
Ono što je važno da znate je da .htpasswd fajl mora biti izvan public_html (van "ruta" sajta) foldera radi zabrane pristupa. U ovom slučaju, napravio sam noaccess folder van ruta sajta i ubacio u njega htpasswd fajl. Putanja u .htacces fajlu mora biti pravilna pa umjesto "odjevasusername" obično stavite vase korisnicko ime na serveru.
Htaccess fajl ćete staviti u folder koji želite da zaštitite tj. da mu nema pristupa niko ko nema korisnički nalog koji ste kreirali.
Ako ne želite da vam pretraživači indeksiraju sajt napravite robot.txt fajl i ubacite ga u root sajta sa definicijom:
User-agent: *
Disallow: /
Ako želite da spriječite pretraživače da indeksiraju samo odredjene foldere, recimo slike keš i privremeni folder uradićete ovako:
User-agent: *
Disallow: /images/
Disallow: /cache/
Disallow: /tmp/
Komentari mogu biti izbrisani ili izmjenjeni bez vase saglasnotsi ili bilo kakvog obavjestenja.