Htaccess

Htaccess

Htaccess (.htaccess; skrót od Hypertext Access) to domyślny plik konfiguracyjny serwera www Apache. Plik ten zawiera podstawowe ustawienia katalogu oraz podkatalogów, które znajdują się na serwerze. Za pomocą pliku .htaccess można definiować ustawienia serwera Apache. Ich zmiana odbywa się poprzez edycję kodu znajdującego się w tym pliku. Htaccess służy więc do konfiguracji i dokonywania zmian w zachowaniach serwera www. Przy jego pomocy określa się podstawowe ustawienia katalogów i podkatalogów na serwerze. Ich zmiana wiąże się ze zmianami w działaniu strony. Plik konfiguracyjny pozwala na przykład na tworzenie przekierowań 301, włączenie pamięci podręcznej przeglądarki, ustawienie własnych stron błędów (np. błędu 404), zablokowanie dostępu dla botów, blokowanie wybranych adresów IP, uniemożliwienie hotlinkowania. Najczęściej plik .htaccess znajduje się w głównym katalogu strony na serwerze, jednak równie dobrze można go umieścić w innej lokalizacji, w innym katalogu.