0
Přejít na obsah

Soubor htaccess

Soubor htaccess je konfigurační soubor používaný webovým serverem Apache a kompatibilními prostředími pro pravidla platná v konkrétním adresáři.

Co je soubor htaccess

Soubor htaccess obsahuje pravidla, která server Apache a některá kompatibilní prostředí načítají pro konkrétní adresář. Může ovlivnit adresy, přesměrování, přístup, hlavičky, kompresi a cache.

Na jiných typech serveru se stejná konfigurace zapisuje jiným způsobem.

Přesměrování a přepis adres

Pravidla mohou převést starou adresu na novou, vynutit bezpečný protokol nebo směrovat požadavek do aplikace. Podmínky musí být přesné, aby nevytvářely smyčku nebo nepřepisovaly soubory, které mají zůstat dostupné.

Přístup a bezpečnostní hlavičky

Konfigurace může omezit přístup k citlivému souboru, zakázat procházení adresáře a nastavit vybrané bezpečnostní hlavičky. Není však náhradou aktualizace aplikace, správných oprávnění ani ochrany na úrovni serveru.

Cache a komprese

Pravidla mohou nastavit dobu ukládání statických souborů a zapnout kompresi podporovaných typů. Dlouhá cache vyžaduje verzované názvy souborů, jinak uživatel nemusí dostat novou verzi. Dynamický obsah se neukládá bez pochopení přihlášení a personalizace.

Riziko chyby a testování

Jediná syntaktická chyba může způsobit nedostupnost celé části webu. Před změnou se ukládá funkční verze a připravuje způsob obnovy mimo samotný web. Test pokrývá hlavní adresy, chyby, formuláře, administraci a přesměrování bez nekonečných řetězců.

Přístup PAR HOUSE Agency

Pravidla htaccess udržujeme krátká, popsaná a odpovídající konkrétnímu serveru. Odstraňujeme staré konfliktní bloky, změny testujeme v bezpečném prostředí a sledujeme logy. Pokud je dostupná centrální konfigurace serveru, volíme řešení s lepším výkonem a správou.