Най-просто, целта и идеята на .htaccess файла е да оверрайдне определени настройки на Apache на ниво директория, и рекурсивно – на нейните поддиректории. Но за да кажем на Apache да използва даден .htaccess файл, трябва да използваме AllowOverride директивата.
Ако зададем стойността и на All ще разрешим .htaccess да презаписва всички настройки на ниво директория
Ако вместо All изброим дадени директиви, ще зададем, че само те ще бъдат презаписвани от даденият .htaccess.