0
Prejsť na obsah

Súbor htaccess

Súbor .htaccess môže v prostredí kompatibilnom s Apache upravovať presmerovania, prístup, hlavičky, cache a kompresiu pre konkrétny adresár.

Čo je súbor .htaccess

Súbor .htaccess obsahuje pravidlá, ktoré server Apache a niektoré kompatibilné prostredia načítavajú pre konkrétny adresár. Môže ovplyvniť adresy, presmerovania, prístup, hlavičky, kompresiu a cache. Na iných typoch serverov sa rovnaká konfigurácia zapisuje inak.

Presmerovanie a prepis adries

Pravidlá môžu presmerovať starú adresu na novú, vynútiť bezpečný protokol alebo smerovať požiadavku do aplikácie. Podmienky musia byť presné, aby nevytvárali slučky a neprepisovali požiadavky na súbory, ktoré majú zostať dostupné.

Prístup a bezpečnostné hlavičky

Konfigurácia môže obmedziť prístup k citlivému súboru, zakázať výpis adresára a nastaviť vybrané bezpečnostné hlavičky. Nenahrádza však aktualizácie aplikácie, správne oprávnenia ani ochranu na úrovni servera.

Cache a kompresia

Pravidlá môžu nastaviť dobu ukladania statických súborov a zapnúť kompresiu podporovaných typov. Dlhá doba cache vyžaduje verzované názvy súborov, inak používateľ nemusí dostať novú verziu. Dynamický obsah neukladáme bez pochopenia prihlasovania a personalizácie.

Riziko chyby a testovanie

Jediná syntaktická chyba môže spôsobiť nedostupnosť celej časti webu. Pred zmenou uložíme funkčnú verziu a pripravíme spôsob obnovy nezávislý od samotného webu. Test zahŕňa hlavné adresy, chyby, formuláre, administráciu a presmerovania bez nekonečných reťazcov.

Prístup PAR HOUSE Agency

Pravidlá .htaccess udržiavame krátke, opísané a prispôsobené konkrétnemu serveru. Odstraňujeme staré konfliktné bloky, zmeny testujeme v bezpečnom prostredí a sledujeme záznamy. Ak je dostupná centrálna konfigurácia servera, volíme riešenie s lepším výkonom a správou.