Czym jest plik .htaccess?
Plik .htaccess jest niezbędnym narzędziem do konfigurowania serwera Apache, umożliwiającym przekierowania, chronienie katalogów i zarządzanie dostępem.
.htaccess to plik konfiguracyjny, który jest używany na serwerach działających na Apache Web Server. Gdy plik .htaccess jest umieszczony w katalogu, jest automatycznie wykrywany i wykonywany przez serwer www Apache.
Pliki .htaccess można używać do:
- modyfikowania konfiguracji serwera WWW, na przykład włączania/wyłączania określonych funkcjonalności.
- przekierowywania linków w serwisie / przekierowywania domeny, subdomeny itp.
- ochrony katalogów poprzez użycie nazwy użytkownika/hasła.
- blokowania adresów IP.
- blokowania niektórych wyszukiwarek.
Plik ten będzie odczytywany, gdy umieszczony jest w dowolnym katalogu, który jest ładowany przez serwer Apache. Plik wpłynie na cały katalog, w którym jest umieszczony oraz wszystkie pliki i podkatalogi w danym katalogu.
Uwaga: wprowadzenie błędnych linii do pliku może prowadzić do całkowitego zablokowania strony, a rozwiązaniem jest poprawienie linii lub ich usunięcie.