doc:appunti:linux:sa:apache
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:apache [2020/04/24 18:18] – [Logging degli errori PHP] niccolo | doc:appunti:linux:sa:apache [2021/12/03 10:08] (current) – [Apache 2.4] niccolo | ||
---|---|---|---|
Line 169: | Line 169: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | È possibile creare una **eccezione all' | ||
+ | |||
+ | < | ||
+ | # Allows any user to see this directory without authentication. | ||
+ | Require all granted | ||
+ | |||
+ | # For Apache < 2.4 | ||
+ | #Satisfy any | ||
+ | </ | ||
+ | |||
===== Autenticazione Digest ===== | ===== Autenticazione Digest ===== | ||
Line 300: | Line 311: | ||
</ | </ | ||
</ | </ | ||
+ | |||
+ | Per delegare completamente il controllo di accesso ad un file **.htaccess** è necessario mettere la direttiva **AllowOverride All** nella configurazione di Apache, qualcosa del genere: | ||
+ | |||
+ | < | ||
+ | < | ||
+ | Options -Indexes | ||
+ | AllowOverride All | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Quindi il file **.htaccess** potrà includere direttive del tipo: | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | Require host host.rigacci.org | ||
+ | Require ip 111.111.222.222 | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Oltre alla direttiva **RequireAny** che richiede che sia soddisfatta almeno una delle condizioni (operatore **OR**), esiste la direttiva **RequireAll** che implica l' | ||
==== Apache 2.2 ==== | ==== Apache 2.2 ==== | ||
Line 337: | Line 370: | ||
Require ip 127.0.0.0/8 ::1 192.168.3.2 | Require ip 127.0.0.0/8 ::1 192.168.3.2 | ||
</ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Se si opta per la configurazione tramite file **.htaccess**, | ||
+ | |||
+ | < | ||
+ | < | ||
+ | AllowOverride AuthConfig Limit | ||
</ | </ | ||
</ | </ | ||
Line 524: | Line 565: | ||
pm.min_spare_servers = 1 | pm.min_spare_servers = 1 | ||
pm.max_spare_servers = 3 | pm.max_spare_servers = 3 | ||
+ | |||
+ | ; | ||
+ | ; | ||
+ | ; | ||
</ | </ | ||
+ | |||
+ | Nell' | ||
Nella configurazione del VirtualHost si dichiara quale pool sarà usato: | Nella configurazione del VirtualHost si dichiara quale pool sarà usato: |
doc/appunti/linux/sa/apache.txt · Last modified: 2021/12/03 10:08 by niccolo