Kontrola dostępu do zasobów za pomocą .htaccess
Za konfigurację w samym .htaccess odpowiadają dwa parametry:
1. AuthName <tekst> - podający informację o typie autoryzacji, wyświetlaną w okienku autoryzacji,
2. Access <allow/deny> <adres> [valid-user|users|groups] - odpowiadający za określenie grup dostępności.
Przykład 1:
AuthName "Podaj hasło"
Access allow all valid-user
Przykład 2:
AuthName "Strefa chroniona"
Access allow all users janek zosia
Udziela dostępu z dowolnego adresu IP użytkownikom "janek" oraz "zosia"
Przykład 3:
AuthName "Identyfikacja"
Access allow 212.85.112.3
Udziela dostępu dowolnemu użytkownikowi łączącemu się z konkretnego IP (212.85.112.3), odmawiając innym tego dostępu.
Przykład 4:
AuthName "X-Files"
Access allow all groups wtajemniczeni
Udziela dostępu łączącemu się z dowolnego IP i jednocześnie autoryzującego się loginem należącym do grupy "wtajemniczeni".
Dostępne są następujące formaty adresów hostów:
* all - dowolny host,
* 212.85.112.3 - konkretny adres IP,
* 195.205 - dowolny host z sieci 195.205,
* delta.ideaserver.com - konkretny host w danej domenie,
* .ideaserv.com - dowolny host z danej domeny.
Strony błędów a .htaccessZa pomocą .htaccess możesz zdefiniować reakcję na pojawienie się błędu przy wywołaniu strony WWW. Wynikiem działania może być wyświetlenie tekstu (umieszczanego w cudzysłowie), określonego dokumentu bądź adres, pod który nastąpi przekierowanie.
Składnia polecenia:
ErrorDoc <kod_błędu> <reakcja>
Przykład:
ErrorDoc 404 "Na serwerze nie ma takiego dokumentu"
ErrorDoc 403 http://www.prezydent.pl
starczy ?
tu mozna sobie zrobic wszystko

a to co napisalem wyzej to podstawy

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP