Fix .htaccess files for Apache 2.4 (and 2.2)

Refer to module by suitable file name (mod_*.c).
Test for mod_authz_core.c (instead of mod_authz_host.c) to properly
detect Apache 2.4 and avoid false positive for Apache 2.2.
This commit is contained in:
Alexander Achenbach 2018-06-17 16:48:11 +02:00
parent e954c8851f
commit 21c01779b1
7 changed files with 14 additions and 14 deletions

View File

@ -4,10 +4,10 @@
## make sure nobody gets the htaccess, README, COPYING or VERSION files
<Files ~ "^([\._]ht|README$|VERSION$|COPYING$)">
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,8 +1,8 @@
## no access to the conf directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,8 +1,8 @@
## no access to the inc directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

View File

@ -1,8 +1,8 @@
## no access to the lang directory
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>

4
vendor/.htaccess vendored
View File

@ -1,7 +1,7 @@
<IfModule mod_authz_host>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_host>
<IfModule !mod_authz_core.c>
Order allow,deny
Deny from all
</IfModule>