Kas yra .htaccess failas?
.htaccess failas yra esminis įrankis Apache serverio konfigūracijai, leidžiantis nukreipimus, direktorijų apsaugą ir prieigos valdymą.
.htaccess yra konfigūracijos failas, naudojamas serveriuose, kuriuose veikia Apache Web Server. Kai .htaccess failas yra įdedamas į katalogą, jis automatiškai aptinkamas ir vykdomas Apache žiniatinklio serverio.
.htaccess failai gali būti naudojami:
- modifikuojant žiniatinklio serverio konfigūraciją, pavyzdžiui, įjungiant/išjungiant tam tikras funkcijas.
- nukreipiant nuorodas svetainėje / nukreipiant domeną, subdomeną ir pan.
- apsaugant katalogus naudojant vartotojo vardą/ slaptažodį.
- blokuojant IP adresus.
- blokuojant tam tikras paieškos sistemas.
Šis failas bus skaitomas, kai jis bus padėtas bet kuriame kataloge, kuris, savo ruožtu, yra įkeltas per Apache žiniatinklio serverį. Failas paveiks visą katalogą, kuriame jis yra, ir visus failus bei subkatalogus nurodytame kataloge.
Dėmesio: neteisingų eilučių įrašymas faile gali lemti visišką svetainės blokavimą, o gydymas yra eilučių taisymas arba jų pašalinimas.