Welcome to Web Development section. Please choose a category.
Hrvatski tutorijali Ovdje su objavljeni razni tutorijali na hrvatskom jeziku na temu PC, programiranje, web development, savjeti, trikovi, optreba racunala itd.
Tips / Tricks Articles about various tips and tricks concerning Windows, Linux and other OS usage.
JavaScripts Code snippets, tutorials and tricks for JavaScrip language.
PHP & MySQL Tutorials, code examples, tips and tricks for PHP and MySQL development.
Tutorials Place for tutorials about using various application in best and simplest way.
Prvo definirajmo sto je htacces. Htaccess je zapravo naziv datoteke koja sadrzi postavke/naredbe za web server. Cesta upotreba .htaccess datoteke je ogranicavanje pristupa (zastita lozinkom) odredjenih direktorija na internetu ili intranetu. takodjer i za posebne stranice koje se ucitavaju ako posjetitelj zatrazi stranicu koja n postoji (takozvani error 404). Nadalje cemo pojasniti pomocu primjera najcescu upotrebu htaccess datoteka.
Kako zastiti odredjeni direktorij lozinkom?
Prvo ćemo kreirati neku datoteku passwd.txt
(kada tu datoteku objavite na server onda je preimenujete u .htpasswd ).
U tu datoteku ćete napisati vaše korisničko ime i lozinku koju dobijete
na ovoj stranici (lozinka se mora na ovaj nacin enkriptirati)
Kada ste generirali lozinku objavite .htpasswd datoteku na FTP (pripazite da datoteka ne bude dostupna na javnoj web stranici, vec ju smjestite van www ili htdocs direktorija). Kada uploadate datoteku zapisite path datoteke.
Napravite datoteku koja se zove htaccess.txt te u nju stavite slijedeci kod:
AuthType Basic AuthName "Ovaj dio stranice je zabranjen. Pristup imaju samo administratori" AuthUserFile "vaš path /.htpasswd" require valid-user
Objavite tu datoteku u folder koji želite da bude zaštićen te je preimenujte u .htaccess
Ako ste uspjesno postavili .htaccess datoteku vaš direktorij je osiguran
korisničkim imenom i lozinkom. Vrijednost AuthName varijable mozete proizvoljno promijeniti.
Mod rewrite (jednostavni linkovi)
Ako imate neku stranicu tipa www.vasadomena.com/test.php i želite
napraviti da URL te stranice izgleda www.vasadomena.com/test onda
ćete ovdje naučiti kako to napraviti. ModRewrite j odlican alat za SEO opzimizaciju vase web stranice i postizanje boljeg indexiranja na googlu Prvo i osnovno što trebate da bi vam ova skripta radila je uključen mod
rewrite na vašem serveru. Mod rewrite je uključen po standardu ali ga
administrator servera po potrebi može isključiti. Konzultirajte se s administratorima vaseg
hosting providera ima li server na kojem je vasa stranica odobren mod rewrite.
UPOZORENJE PRIJE KODA
Kada napravite novi link stari link vam više neće raditi (baš zato je potreban mod rewrite)
KOD
Prvo napravite htaccess.txt datoteku i onda upišite kod koji se
nalazi ispod u nju. Kada taj kod uredite i prebacite u tu datoteku uploadajte datoteku na server te je preimenujte u .htaccess
RewriteEngine on RewriteRule ime datoteke\.njezina ekstenzija$ novi link
To bi u praktičnoj primjeni izgledalo ovako
RewriteEngine on RewriteRule html-obrazovanje\.php$ html-obrazovanje
Ako
se brinete za SEO nema potrebe. Mod rewrite će vam prebrisati stari
link i staviti novi link tako da ćete na tražilicama biti isto
popularni.
Kako zabraniti pristup odredjenoj web stranici?
Ako ne želite da korisnici
dolaze na vašu stranicu pomoću linka na nekoj drugoj određenoj stranici, pomocu .htaccess datoteke mozete blokirati tu specificnu stranicu. Primjer pokazuje kako blokirati određenu referer stranicu.