Forráskód Böngészése

fix: Generate correct htaccess in cli/prepare (#2480)

Bug introduced in https://github.com/FreshRSS/FreshRSS/pull/2461
Marien Fressinaud 6 éve
szülő
commit
c82aff177e
1 módosított fájl, 11 hozzáadás és 3 törlés
  1. 11 3
      cli/prepare.php

+ 11 - 3
cli/prepare.php

@@ -28,9 +28,17 @@ if (!is_file(DATA_PATH . '/config.php')) {
 }
 }
 
 
 file_put_contents(DATA_PATH . '/.htaccess',
 file_put_contents(DATA_PATH . '/.htaccess',
-"Order	Allow,Deny\n" .
-"Deny	from all\n" .
-"Satisfy	all\n"
+"# Apache 2.2\n" .
+"<IfModule !mod_authz_core.c>\n" .
+"	Order	Allow,Deny\n" .
+"	Deny	from all\n" .
+"	Satisfy	all\n" .
+"</IfModule>\n" .
+"\n" .
+"# Apache 2.4\n" .
+"<IfModule mod_authz_core.c>\n" .
+"	Require all denied\n" .
+"</IfModule>\n"
 );
 );
 
 
 accessRights();
 accessRights();