Reguły
Oprócz możliwości ustawień handlera dla reguły, jest możiwość ustawienia innych parametrów.
- Rule: jest to typ reguły opisany w sekcji Virtual Server.
- Handler: mechanizm ten został opisany w sekcji handlery.
- Encoding: zarządzanie kompresją danych.
- Expiration: zarządzanie nagłówniem HTTP Cache, używanym do identyfikowania cachowanych danych.
- Security: tutaj można ustawić opcje dostępowe.
Encoding
W tej zakładce masz możliwość ustawienia kompresji danych.
Ustawienie metody jest niezależne od rodzaju danych, i niezależnie od pozostałych ustawień.
Kiedy tworzysz nowy serwer wirtualny, kompresja [gzip](/pages/dokumentacja/kompresja,gzip "Kompresja gzip") jest włączona dla następujących plików: html, htm, txt, css oraz js. Jest to dobre rozwiązanie, ponieważ sprzęt jest stosunkowo tani a pasmo internetowe nie jest.
Ustawienie metody jest niezależne od rodzaju danych, i niezależnie od pozostałych ustawień.
Kiedy tworzysz nowy serwer wirtualny, kompresja [gzip](/pages/dokumentacja/kompresja,gzip "Kompresja gzip") jest włączona dla następujących plików: html, htm, txt, css oraz js. Jest to dobre rozwiązanie, ponieważ sprzęt jest stosunkowo tani a pasmo internetowe nie jest.
Expiration
Protokół HTTP/1.1 określa metody cachowania. Cherokee-Admin może automatycznie ustawiać te nagłówki, w taki sposób jak skonfigurujesz:
- Not set: Nie używa ich.
- 1970: Odpowiada Czasowi Unixowemu ( Unix Epoch ).
- 2038: Maksymalny czas możliwy do zapisania w POSIX
- Custom Value: Ręczne ustawienie daty.
Access Restrictions
Czyli po prostu ograniczenia dostępu.
Przykłady
- Only https: Ustawienie tej opcji spowoduje, że próba dostępu przez połączenie nie szyfrowane ( nie https ), zwróci błąd 426 Upgrade Required.
- Allow From: Pozwala na ustawienie jakie adresy IP, lub jaka grupa adresów ma dostęp. Można podawać wiele różnych adresów i grup oddzielając je przecinkami.
Przykłady
- Dostęp tylko dla IPv6 localhost:
Allow from ::1 - Dostęp z sieci 127.0.0.0/8:
Allow from 127.0.0.0/8
lub
Allow from 127.0.0.0/255.0.0.0 - A tutaj bardziej rozbudowany przykład:
Allow from 192.168.0.0/16, ::1, 10.0.0.1, 3ffe:3200::/24
Authentication
Pozwala na ustawienie dostępu na hasło. Mechanizm ten jest szerzej opisany w sekcji uwierzytelnianie.
Szczegóły tej rewizji
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 25-03-2009, 02:55:14
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
Rewizje tego pliku
Rewizje w tej gałęzi
Data modyfikacji: 25-03-2009, 02:55:14
Autor: Jędrzej Nowak <me@pigmej.eu>
Typ formatowania: (x)html
http://www.cherokee-project.com/doc/config_virtual_servers_rule.html