Htaccess

Hypertext Access

.htaccess datoteka, također poznata kao “Hypertext Access”, konfiguracijska je datoteka za servere koji koriste Apache. Omogućuje upravljanje postavkama servera na razini direktorija, bez potrebe za izravnim pristupom glavnoj konfiguracijskoj datoteci Apachea. Ime datoteke počinje točkom, što u Unix/Linux sustavima znači skrivenu datoteku. Datoteka .htaccess sadrži konfiguracijske direktive koje reguliraju različite aspekte rada servera, poput preusmjeravanja, autorizacije pristupa, kontrole grešaka, keširanja i pravila za prepisivanje URL-a.

Primjene .htaccess datoteke

  • URL preusmjeravanja: Može se koristiti za postavljanje 301 preusmjeravanja, što je korisno npr. pri promjeni adrese određene stranice na web stranici.
  • Zaštite: Omogućuje ograničavanje pristupa određenim direktorijima pomoću lozinke ili blokadom pristupa na temelju IP adrese.
  • Modifikacija konfiguracijskih datoteka: Mogućnost promjene PHP postavki putem direktiva kao što su php_value i php_flag.
  • Kontrola grešaka: Definiranje vlastitih stranica za greške, npr. 404 Not Found.