W środowisku Apache plik .htaccess jest standardowo rozpoznawaną nazwą pliku służącego do przechowywania ustawień konfiguracyjnych w obrębie konkretnego katalogu serwisu WWW. Dzięki temu można definiować wybrane dyrektywy (np. dotyczące dostępu lub zachowania serwera) bez edytowania globalnych plików konfiguracyjnych.
Odpowiedź ".htaccess" jest poprawna, ponieważ Apache ma wbudowany mechanizm wyszukiwania tego pliku w katalogach (i katalogach nadrzędnych) podczas obsługi żądania. Zastosowanie pliku jest zależne od ustawień serwera, w szczególności od tego, czy administrator dopuścił nadpisywanie konfiguracji dla danego obszaru (np. przez odpowiednie ustawienia typu AllowOverride).
Pozostałe propozycje są niepoprawne, bo nie stanowią domyślnych nazw plików konfiguracyjnych Apache:
- "htaccess.cnf" – rozszerzenie ".cnf" bywa spotykane w innych programach, ale Apache nie używa takiej standardowej nazwy dla konfiguracji katalogu.
- ".configuration" – to ogólna, niespecyficzna nazwa; Apache nie interpretuje jej jako pliku konfiguracyjnego.
- "configuration.php" – plik PHP jest elementem aplikacji webowej, a nie konfiguracji serwera WWW; Apache nie traktuje go jako pliku konfiguracyjnego.
W praktyce warto pamiętać o rozróżnieniu: globalna konfiguracja serwera jest przechowywana w osobnych plikach konfiguracyjnych, natomiast .htaccess dotyczy ustawień lokalnych w katalogu. Na egzaminie najczęściej sprawdzane jest właśnie skojarzenie nazwy .htaccess z konfiguracją Apache na poziomie katalogów.