.htaccess - plik konfiguracyjny w Apache / PHP a pozycjonownaie.
.htaccess - plik konfiguracyjny.
.htaccess (hypertext access) to
plik konfiguracyjny, działający dla katalogu i podkatalogów w którym się znajduje. Pozwala na zdecentralizowane zarządzanie konfiguracją serwera. Plik posiada bardzo duża liczbę funkcjonalności.
Funkcje pliku .htaccess:
- Kontrola dostępu do zasobów - określa zasady dostępu do katalogu, w którym się znajduje (odnosi się również do podkatalogów),
- Ograniczanie dostępu do zasobów - udostępnia możliwość zabezpieczania dostępu do katalogu/strony WWW za pomocą hasła. Do zabezpieczenia hasłem wymagany jest plik .htpasswd,
- Definiowanie strony startowej - Pozwala wybrać, który plik będzie startowym. Domyślnie są to pliki index.xxx, gdzie xxx to rozszerzenie pliku (np .html, .php, .cshtml),
- Definiowanie stron błędów - obsługa błędu 404, 400, 403, 500, wyświetla odpowiednią stronę błędu,
- Definiowanie MimeType - MimeType to rozszerzenia, które są zwracane przeglądarce WWW po wywołaniu znajdującego się na serwerze typu pliku,
- Definiowanie ustawień listowania - zmiana opcji listowania zawartości katalogu,
- Blokowanie użytkowników po IP/host - prosty sposób na zablokowanie niechcianych użytkowników,
- Przekierowania - przekierowanie użytkownika z jednego adresu URL na inny. Dostępne rodzaje przekierowań:
- permanent - zwraca status 301 - przekierowuje na inny adres,
- temp - zwraca status 302 - Moved Temporarily oraz wykonuje przekierowanie,
- seeother - zwraca status 303 - See Other,
- forbidden - przekierowanie z błędem 403 - Forbidden,
- notfound - przekierowanie z błędem 404 - Not Found,
- gone - zwraca status 410 - Gone,
- error - zwraca status 500 - Internal Error.
- Przepisywanie adresów (mod_rewrite) - pozwala na zamianę zwykłych adresów na przyjazne adresy URL,
- Cache - pozwala na kontrole cachowania przez przeglądarki internetowe w celu zredukowania obciążenia serwera, transferu, i opóźnień.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):