Upgrade na verzi 2.4
Apache ve verzi 2.4 obsahuje několik zpětně nekompatibilních změn. Obecně se vás nejvíc asi může dotknout:
- povinná přípona
.confu konfiguračních souborůToto výchozí chování se dá změnit úpravou souboru
/etc/apache2/apache2.conf. Mělo by stačit změnit řádekIncludeOptional sites-enabled/*.confna
IncludeOptional sites-enabled/Nebo jen přidejte ke svým konfiguračním souborům požadovanou příponu.
- nelze použít direktivy
Order,Allow,DenyaSatisfyMísto těchto direktiv použijte:
- pro zablokování všech přístupů místo
Order deny,allow Deny from allpoužijte
Require all denied - pro povolení všech přístupů místo
Order allow,deny Allow from allpoužijte
Require all granted - pro povolení přístupů jen z určité IP adresy použijte
Require ip 10.1.2.3
Nové chování by měl mít na starosti modul
authz_host, takže další příklady lze najít na odpovídající stránce dokumentace. - pro zablokování všech přístupů místo
Zdroje
Nalezli jste nějakou chybu, či nepřesnost? Dejte mi o ní vědět!