telvinet
Sklepy Internetowe, e-Sklep, CMS - zapoznaj się z naszą ofertą
Informacja o produkcji, handlu i usługach - zapoznaj się z naszą ofertą
Mozilla Thunderbird - Polecany klient poczty
Telvinet Sp. z o.o.
Podwale 62A
50-010 Wrocław
tel. +48 71 341-48-10
fax +48 71 341-48-11
BOA: 801-614-606
email: biuro@telvinet.pl
.htacces - co to jest?

   Plik .htaccess jest plikiem konfiguracyjnym serwera Apache, umożliwiającym zdecentralizowane zarządzanie dokumentami umieszczonymi w katalogach serwisu WWW. Mówiąc prościej jest to plik, dzięki któremu użytkownik może samodzielnie konfigurować zachowanie serwera w obrębie niektórych parametrów. Za jego pomocą można zabezpieczyć dostęp do strony, ustalić sposób reagowania na poszczególne błędy, zdefiniować stronę główną itp. Oznacza to tyle, że użytkownik, posługując się plikiem tekstowym .htaccess, może ustawić parametry zachowania elementów znajdujących się w tym samym katalogu (i jego podkatalogach), co plik .htaccess.

   Plik .htaccess, jako zewnętrzny plik konfiguracyjny, jest zarządzany przez użytkownika serwera, a nie przez administratora, dlatego warto bliżej zapoznać się z zasadami tworzenia tego pliku.

.htaccess - Wskazówki techniczne

   .htaccess tworzony jest w edytorze tekstu. W dokumencie wpisywane są kolejno dyrektywy, które określają funkcjonowanie serwera. Należy przy tym pamiętać, że znak enter jest bardzo istotnym elementem składni, dlatego każda wprowadzona komenda musi być zakończona znakiem enter.

   Tworząc plik .htaccess należy również wiedzieć, że nie wszystkie dyrektywy mogą być dostępne z tego poziomu.

   Przykładowo w mod_alias dyrektywy Alias, AliasMatch, ScriptAlias oraz ScriptAlias mogą być stosowane tylko w pliku konfiguracyjnym serwera, więc próba wpisania ich do pliku .htaccess skończy się błędem. Ale już Redirect, RedirectMatch, RedirectTemp oraz RedirectPermanent według dokumentacji mogą być stosowane w plikach .htaccess. Jeśli zaś chodzi o mod_rewrite, z poziomu plików .htaccess działają wszystkie dyrektywy, które w dokumentacji mają adnotację 'Override: FileInfo'.

Przykładowe ustawienie zabezpieczenia strony przy użyciu .htaccess

   AuthName - parametr określający typ autoryzacji, zawartość nawiasów będzie wyświetlana

   Access [valid-user|users|groups] – parametr odpowiadający za określenie uprawnionych do dostępu.

np.:
AuthName "Podaj hasło"
Access allow all valid-user


Zaloguj Visitor Strona głowna
Baza Firm